LINUX.ORG.RU

Не хватает места в корне.

 ,


1

1

У меня два раздела: один для / и второй для /home. Для корня выделено всего 20 Гб, либреофис отказывается собираться, т.к. ему необходимо 6 Гб, а в корне осталось всего 5 свободных. Что можно сделать в такой ситуации? Можно ли как-нибудь переразбить или удалить ненужную инфу с корня? Наверняка там хранятся скаченные портажем исходники программ и прочий мусор.



Последнее исправление: cetjs2 (всего исправлений: 1)

rm /usr/portage/distfiles/*
rm /var/tmp/*
и давай давай))

mystery ★★
()

Можно ли как-нибудь переразбить

Можно, переразбей

или удалить ненужную инфу с корня? Наверняка там хранятся скаченные портажем исходники программ и прочий мусор.

Можно, удаляй.

Black_Shadow ★★★★★
()

lvextend -r +10G

anonymous
()

необходимо 6 Гб

собирай в tmpfs, проблем-то

в крайнем случае забинди /tmp/portage куда-нибудь в хомяк, PORTAGE_TMPDIR=«/home/user/tmp/» в package.env

ну а вообще ты не хочешь компилировать либру, профита от этого никакого

wakuwaku ★★★★
()
Ответ на: комментарий от mystery

ммм, балабол с опытом

Да нет, это ты тут балаболишь вместо того, чтобы хотя-бы хендбук прочитать. Я не отвечаю на вопросы, ответы на которые есть в официальной документации. И не люблю людей, которые вместо чтения документации задают элементарные вопросы на форумах.

Black_Shadow ★★★★★
()

Забить на сборку офиса и поставить бинарник.

grem ★★★★★
()

1) eclean-dist && eclean-pkg

2) Офис есть бинарный.

LightDiver ★★★★★
()
Ответ на: комментарий от agrub123

1) Вот что у меня в fstab:

tmpfs	/portage_tmp	tmpfs	size=8000M,defaults,mode=0777 	0 0 	

2) Вот что я дописал в make.conf:

PORTAGE_TMPDIR="/portage_tmp"

3) Профит.

yura_ts ★★
()
Ответ на: комментарий от Black_Shadow

На русском есть хендбук? Нету? Ну и жопу твой хендбук тогда! Никто не обязан учить английский, что бы разобраться в системе! 21 век на дворе, пора бы и локализацию осилить! Вон даже у арча вики по русски есть!

mystery ★★
()
Ответ на: комментарий от mystery

На русском есть хендбук? Нету?

Не знаю, мне как-то всё равно.

Ну и жопу твой хендбук тогда!

Не стоит все свои эротические фантазии приносить на ЛОР.

Никто не обязан учить английский, что бы разобраться в системе!

Русский сначала выучи.

21 век на дворе, пора бы и локализацию осилить! Вон даже у арча вики по русски есть!

Ну так осиль, проект не коммерческий, и никто тебе ни чем не обязан.

Black_Shadow ★★★★★
()
Ответ на: комментарий от mystery

как теперь сменить юзфлаги бинарному пакету? НИКАК!

Ты, прежде чем возмущаться, посмотри какие там USE флаги и на что они влияют - увидишь, что по сути ни на что: пара собранных плагинов отключаются в менеджере дополнений в любой момент и так же быстро включаются обратно. И да, USE флаги - не обязательно параметры компиляции, они просто пару дополнительных пакетов могут устанавливать.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 3)
Ответ на: комментарий от mystery

На русском есть хендбук?

есть

Нету?

врёшь

Ну и жопу твой хендбук тогда!

хендбук не читал? нахув лес ускакал

Никто не обязан учить английский,

никто не обязан переводить доки на никому ненужные языки. Инглишь - язык ИТ, не хочешь учить, твои проблемы.

Deleted
()
Последнее исправление: nepank (всего исправлений: 1)

Почистить более не нужные пакеты:

emerge -c

Почистить сорцы:

eclean -di distfiles -f

Почистить бинарники (если они используются):

eclean -di packages

r3lgar ★★★★★
()
Ответ на: комментарий от mystery

Никто не обязан учить английский, что бы разобраться в системе!

Никто не обязан тебе ничего. Не нравится — сиди на арче.

r3lgar ★★★★★
()

Ну что я могу тебе посоветовать?
В следующии раз ставь систему правильно:
[code]
user@Home-PC:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdc during installation
UUID=77318e14-13d9-459c-923d-7edec78e92a1 / btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@ 0 1
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /root btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/root 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /bin btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/bin 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /etc btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/etc 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /lib btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/lib 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /opt btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/opt 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /sbin btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/sbin 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /srv btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/srv 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /usr btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/usr 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /usr/local btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/usr/local 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /usr/src btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/usr/src 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /var/backups btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/backups 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /var btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /var/crash btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/crash 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /var/lib btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/lib 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /var/log btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/log 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /var/metrics btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/metrics 0 2
UUID=77318e14-13d9-459c-923d-7edec78e92a1 /var/tmp btrfs defaults,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/tmp 0 2
# /boot was on /dev/sda1 during installation
UUID=d848920c-86db-4d92-ba34-aad7e9a17ded /boot ext3 defaults,noatime 0 2
# /home was on /dev/sdb1 during installation
UUID=a8b6f015-4e86-4efe-b107-e1a8126c1d09 /home btrfs defaults,noatime,nosuid,compress-force=zlib,subvol=@home 0 2
UUID=a8b6f015-4e86-4efe-b107-e1a8126c1d09 /home/administrator btrfs defaults,noatime,nosuid,compress-force=zlib,subvol=@home/administrator 0 2
UUID=a8b6f015-4e86-4efe-b107-e1a8126c1d09 /home/user btrfs defaults,noatime,nosuid,compress-force=zlib,subvol=@home/user 0 2
UUID=a8b6f015-4e86-4efe-b107-e1a8126c1d09 /home/user_2 btrfs defaults,noatime,nosuid,compress-force=zlib,subvol=@home/user_2 0 2
# tmpfs
tmpfs_001 /tmp tmpfs nosuid,noatime,mode=1777,size=512M 0 0
tmpfs_002 /media tmpfs noatime,nosuid,mode=755,size=1M 0 0
tmpfs_003 /storage/Memory tmpfs noatime,nosuid,nodev,mode=777,size=1G 0 0
user@Home-PC:~$
[/code]

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77
user@Home-PC:~$ dd if=/home/pipe

Disk /dev/sda: 4017 MB, 4017807360 bytes
98 heads, 57 sectors/track, 1404 cylinders, total 7847280 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b8f6e

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     7845887     3921920   83  Linux

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e698e

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048   488396799   244197376   83  Linux

Disk /dev/sdc: 15.9 GB, 15854469120 bytes
64 heads, 32 sectors/track, 15120 cylinders, total 30965760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
user@Home-PC:~$ mount -l |grep sd
/dev/sdc on / type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@) [sysroot]
/dev/sdc on /bin type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/bin) [sysroot]
/dev/sdb1 on /home type btrfs (rw,nosuid,noatime,compress-force=zlib,subvol=@home) [home]
/dev/sdc on /root type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/root) [sysroot]
/dev/sdc on /etc type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/etc) [sysroot]
/dev/sdc on /lib type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/lib) [sysroot]
/dev/sdc on /opt type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/opt) [sysroot]
/dev/sdc on /sbin type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/sbin) [sysroot]
/dev/sdc on /srv type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/srv) [sysroot]
/dev/sdc on /usr type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/usr) [sysroot]
/dev/sdc on /var type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var) [sysroot]
/dev/sda1 on /boot type ext3 (rw,noatime) [boot]
/dev/sdb1 on /home/administrator type btrfs (rw,nosuid,noatime,compress-force=zlib,subvol=@home/administrator) [home]
/dev/sdb1 on /home/user type btrfs (rw,nosuid,noatime,compress-force=zlib,subvol=@home/user) [home]
/dev/sdb1 on /home/user_2 type btrfs (rw,nosuid,noatime,compress-force=zlib,subvol=@home/user_2) [home]
/dev/sdc on /usr/local type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/usr/local) [sysroot]
/dev/sdc on /usr/src type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/usr/src) [sysroot]
/dev/sdc on /var/backups type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/backups) [sysroot]
/dev/sdc on /var/crash type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/crash) [sysroot]
/dev/sdc on /var/lib type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/lib) [sysroot]
/dev/sdc on /var/log type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/log) [sysroot]
/dev/sdc on /var/metrics type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/metrics) [sysroot]
/dev/sdc on /var/tmp type btrfs (rw,noatime,ssd,ssd-spread,compress-force=zlib,subvol=@/var/tmp) [sysroot]
gvfsd-fuse on /run/user/1001/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=user)
user@Home-PC:~$ mount -l |grep tmpfs
udev on /dev type devtmpfs (rw,mode=0755)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /sys/fs/cgroup type tmpfs (rw)
tmpfs_001 on /tmp type tmpfs (rw,nosuid,noatime,mode=1777,size=512M)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
tmpfs_002 on /media type tmpfs (rw,nosuid,noatime,mode=755,size=1M)
tmpfs_003 on /storage/Memory type tmpfs (rw,nosuid,nodev,noatime,mode=777,size=1G)
user@Home-PC:~$ 
torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77
user@Home-PC:~$ df -m
Filesystem     1M-blocks  Used Available Use% Mounted on
/dev/sdc           15120  3433      8388  30% /
udev                 990     1       990   1% /dev
tmpfs                201     2       199   1% /run
none                   1     0         1   0% /sys/fs/cgroup
tmpfs_001            512     1       512   1% /tmp
none                   5     0         5   0% /run/lock
none                1001    13       988   2% /run/shm
none                 100     1       100   1% /run/user
/dev/sdc           15120  3433      8388  30% /bin
/dev/sdb1         238474 51817    176725  23% /home
/dev/sdc           15120  3433      8388  30% /root
/dev/sdc           15120  3433      8388  30% /etc
/dev/sdc           15120  3433      8388  30% /lib
/dev/sdc           15120  3433      8388  30% /opt
/dev/sdc           15120  3433      8388  30% /sbin
/dev/sdc           15120  3433      8388  30% /srv
/dev/sdc           15120  3433      8388  30% /usr
/dev/sdc           15120  3433      8388  30% /var
/dev/sda1           3706    73      3442   3% /boot
/dev/sdb1         238474 51817    176725  23% /home/administrator
/dev/sdb1         238474 51817    176725  23% /home/user
/dev/sdb1         238474 51817    176725  23% /home/user_2
/dev/sdc           15120  3433      8388  30% /usr/local
/dev/sdc           15120  3433      8388  30% /usr/src
/dev/sdc           15120  3433      8388  30% /var/backups
/dev/sdc           15120  3433      8388  30% /var/crash
/dev/sdc           15120  3433      8388  30% /var/lib
/dev/sdc           15120  3433      8388  30% /var/log
/dev/sdc           15120  3433      8388  30% /var/metrics
/dev/sdc           15120  3433      8388  30% /var/tmp
tmpfs_002              1     0         1   0% /media
tmpfs_003           1024    67       958   7% /storage/Memory
/dev/sr0              22    22         0 100% /media/user/ISOIMAGE
user@Home-PC:~$ 
torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

О,у меня занято 30%,надо бы прогнать

btrfs filesystem defragment -czlib -t4k -f -r / /bin /root /etc /sbin /srv /lib /var /opt /usr /home /var/backup /var/crash /var/lib /var/log /var/metrics /var/tmp /usr/locale /usr/src 

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

Конечно у меня не gentoo,но думаю что этот опыт переносим и на твой дистр.

torvn77 ★★★★★
()
Ответ на: комментарий от yura_ts

Человек не правильно собрал систему даже для бинарного дистра,
так как /usr /var / /boot надо размещать на разных разделах.
А уж в gentoo совместимом дистре вообще надо закладывать в /usr/src под исходники места не меренно ну ещё гентушники знают где.
Ну вот я ему и показываю вариант создания файловой системы и результат применения такого конфигурирования.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

А ещё откуда вообще Вам известно, какой хард у ТС? Может там вообще SSD на 64 ГБ, и корень в 20 ГБ, а остальное — /home, что является вполне разумным выбором?

yura_ts ★★
()
Ответ на: комментарий от yura_ts

Если посмотрите внимательно то,что я ранее запостил,то увидите,что система у меня стоит на диске 16Gb (флешка),а папка /home на отдельном винчестере.

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

система у меня стоит на диске 16Gb (флешка),а папка /home на отдельном винчестере.

Ну допустим. Отсюда никак не следует строгая обязательность отдельных разделов для /, /boot, /usr, /var в общем случае, а также информация о количестве и размере хардлов у ТС.

yura_ts ★★
()
Последнее исправление: yura_ts (всего исправлений: 1)
Ответ на: комментарий от yura_ts

так как /usr /var / /boot надо размещать на разных разделах.

С чего бы этому быть обязательным?

1)Чем чаще данные пишутся,тем больше вероятность сбоя.
Поэтому /,/boot и /usr в которые данные пишутся реже,отделяют от папок /home,/tmp и /var в которые данные пишутся чаще.
2)Существуют методы взлома за счёт создания хардлинков,поэтому все папки,куда может писать обычный пользователь надо выносить на отдельный раздел.
3)/ /boot с одной стороны последняя надежда в реанимации системы,а с другой стороны эти разделы содержат основные библиотеки системы,
поэтому их для большей надёжности на случа сбоев в fs держат на отдельных разделах.

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

Что за сбои? А ещё интересно почитать про взлом за счёт создания хардлинков. Применительно к ext4, конечно же, если является ФС-зависимым.

yura_ts ★★
()
Ответ на: комментарий от yura_ts

Я указал что читал и что примерно надо копать,а там разбирайтесь дальше сами.
Ваш компьютер,вам его и настраивать.

Дополнение к предыдущему посту:

Вообще говоря это основы,поэтому внимательнее изучайте мануальники о том,как правильно разбивать диск.
Например в ходе гугления я сейчас нащёл вот это:
http://www.oldnix.org/file-systems-disc-linux/
И к стати,если диск не SSD,а HDD,то разбивка за счёт разного расположения разделов будет влиять на быстродействие системы.

torvn77 ★★★★★
()
Ответ на: комментарий от r3lgar

У кальки «emerge -c» происходит автоматом при обновлении.

LightDiver ★★★★★
()
Ответ на: комментарий от torvn77

Мда, утверждения про мифические взломы через хардлинки так и остались безпруфными. Ну и сбои — туда же. Ни разу не видел сбоев ext4. В общем, ЧСВ->+\infty.

yura_ts ★★
()
Ответ на: комментарий от r3lgar

Я на арче не сижу
И я знаю что никто не обязан мне, но это не значит, что я обязан учить английский
А раз не хотите помогать человеку, нет смысла писать очевидные вещи

mystery ★★
()
Ответ на: комментарий от Deleted

То что на cdc вообще говоря не разделы,а субволюмы btrfs
и сами по себе они выглядят как папки,хочешь монтируй,хочешь нет. Ну и раз fs позволяет,почему бы и не понаделать?

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от mystery

21 век на дворе, пора бы и локализацию осилить!

21 век на дворе, пора бы и английский осилить!
Починил, не благодари.

stage3 ★★
()
Ответ на: комментарий от mystery

ммм, балабол с опытом

А что ещё можно сказать любителю держать /var в корне и собирать не в /home ? :-)

Про tmpfs, кстати, дельное замечание, только своп побольше надо заготовить.

AS ★★★★★
()
Последнее исправление: AS (всего исправлений: 1)
Ответ на: комментарий от mystery

У него на вряд ли 8 гигов памяти, так бы он сам и догадался

tmpfs, даже в свопе, ворочается быстрее, чем остальные ФС.

AS ★★★★★
()
Ответ на: комментарий от yura_ts

и корень в 20 ГБ, а остальное — /home, что является вполне разумным выбором?

Никогда не является разумным выбором совмещение ФС с разным принципом использования. У torvn77, мягко говоря, перебор, но совать /var с кучей постоянно открываемых/закрываемых, или, вовсе, открытых файлов в корень - это от непонимания работы ОС. /tmp тоже не должен быть в корне. Ну и так далее.

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.