час расплаты, или в плену зависимостей (:()

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

час расплаты, или в плену зависимостей

Сообщение William Henry Gates »

при установке системы я щедрой рукой выделил под корневой раздел весь остаток диска (3Гб), поразмыслив, отнес /usr/src и /usr/portage на большой раздел-хранилище файлов, поставил иксы, гном, xfce4, mozilla, staroffice - все из пакетов. и настал час emerge-webrsync. :(
сколько времени все это качалось по модему - секрет:), но вот выкачалось и стало компиляться, причем для скорости :) в двух консолях одновременно. кончилось пока тем, что компиляция оборвалась по причине нехватки места на корневом разделе :(
есть, конечно windows-way - переустановить с начала, выделив больше места на раздел. а вот можно ли увеличить размер корневого раздела без манипуляции с fdisk? в смысле: подмонтировть в корень еще немножко места. или лучше вынести отдельно каталог /usr или /var? или лучше пошаманить над зависимостями в целях отказа от неиспользуемого софта (типа evolution, epiphany)? :wacko:
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: час расплаты, или в плену зависимостей

Сообщение Juliette »

Можно попробовать parted, но там осторожно надо действовать, почитаешь. Можно emerge -p для всего ненужного.
Спасибо сказали:
Аватара пользователя
nercus
Сообщения: 150

Re: час расплаты, или в плену зависимостей

Сообщение nercus »

достаточно вынесни /var с корня (отдельный раздел или линк)
2.6.14-gentoo-r5
kde-3.5.0 | openbox-3.2
Deep Purple | Rob Zombie | Led Zeppelin | ДДТ
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: час расплаты, или в плену зависимостей

Сообщение William Henry Gates »

/var ? а поудалять там можно что-нибудь?
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
nercus
Сообщения: 150

Re: час расплаты, или в плену зависимостей

Сообщение nercus »

не советую
2.6.14-gentoo-r5
kde-3.5.0 | openbox-3.2
Deep Purple | Rob Zombie | Led Zeppelin | ДДТ
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: час расплаты, или в плену зависимостей

Сообщение Angel_13th »

Для William Henry Gates:
Я лично предпочитаю держать исходники в distfiles и запакованными поэтому тру все из папки /var/tmp/portage там храняться распакованние исходники и помому даже и скомпиленные бинарники! Я лично так место освобождал! и система продолжает работать уже 5 месяцев!
В логах посмотри может твой messages разрося до больших размеров!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: час расплаты, или в плену зависимостей

Сообщение William Henry Gates »

сеньк, попробую померить размеры. не верится, что рабочая система у меня более 3 Гб. наверняка много временного.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
nercus
Сообщения: 150

Re: час расплаты, или в плену зависимостей

Сообщение nercus »

если не ошибаюсь, /var/tmp/portage чистится emerge'ем. за исключением тех случаев когда emerge бы прерван (к примеру ^C) и занимает совсем чуть-чуть во время нормальной работы.
но вот когда что-то emerge'тся - тогда /var/tmp/portage разрастается до довольно приличных размеров, ибо туда распаковываются исходники и там же и строятся. так к примеру, если не изменяет память, кде при сборке пожелает скушать 1 гиг места.
так что я все еще рекомендую вынести /var с корня. ну хотя бы симлинком. так же, как вы поступили с /usr/src - по той же самой причине.

да, и еще. насчет померять - что говорят
# du -xh --max-depth=1 /
и
# du -xh --max-depth=1 /var
?
2.6.14-gentoo-r5
kde-3.5.0 | openbox-3.2
Deep Purple | Rob Zombie | Led Zeppelin | ДДТ
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: час расплаты, или в плену зависимостей

Сообщение Juliette »

Давно хотела спросить товарищей-авторитетов - если просто /tmp засимлинкать на др. отдел ( к картинкам и distfiles'ам) перенести, нормально? Просто в mc перенести - все права сохраняет он, вроде?
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: час расплаты, или в плену зависимостей

Сообщение clx »

(Juliette @ Воскресенье, 03 Апреля 2005, 16:27) писал(а):Давно хотела спросить товарищей-авторитетов - если просто /tmp засимлинкать на др. отдел ( к картинкам и distfiles'ам) перенести, нормально? Просто в mc перенести - все права сохраняет он, вроде?


По идее - да. mc сохраняет права.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: час расплаты, или в плену зависимостей

Сообщение Angel_13th »

2 nercus: Ты не прав в данной дире он хранит полностью все исходники и отчистки не происходит при окончаниии emerge!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
nercus
Сообщения: 150

Re: час расплаты, или в плену зависимостей

Сообщение nercus »

2 Angel_13th:
я не прав? гм.
ну тогда объясни мне, каким образом я на своей системе наблюдаю следующее:
0. emerge -C openbox
1. для чистоты экспереремента rm -rf /var/tmp/portage/*.
2. emerge openbox
3. во время работы emerge openbox:
# ls /var/tmp/portage/
homedir openbox-3.2-r2
4. по окончании работы emerge openbox
# ls /var/tmp/portage/
homedir

что я делаю не так?:)
2.6.14-gentoo-r5
kde-3.5.0 | openbox-3.2
Deep Purple | Rob Zombie | Led Zeppelin | ДДТ
Спасибо сказали:
Аватара пользователя
VadimD
Сообщения: 90

Re: час расплаты, или в плену зависимостей

Сообщение VadimD »

В /etc/make.conf переменная AUTOCLEAN не за это все отвечает?
Gentoo/***

_________
BRGDS!
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: час расплаты, или в плену зависимостей

Сообщение madskull »

gentoo под рукой нет, но точно помню, что в /etc/make.conf есть куча переменных, отвечающих за расположение каталогов.
Если склероз не изменяет, то место, где будут собираться программы, называется PORTAGE_TMPDIR
В общем, man make.conf

А очистка каталогов сборки происходит всегда при нормальном завершении emerge.
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: час расплаты, или в плену зависимостей

Сообщение Angel_13th »

Äëÿ nercus: Прошу прощения это я не прав! :)
У меня в /var/tmp/portage только пустые папки или с какойто лабудой но тоже не понятен принцип по которому там остаються иммено эти папки! У меня там остались только папки с оследнего обновления!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: час расплаты, или в плену зависимостей

Сообщение William Henry Gates »

ура! перенос /var с корня на очень_большой_раздел освободил 1.9Гб места!
пакетные дистрибутивы просто отдыхают :megalol:
рациональным оказался такой расклад:
/usr/src -> /home/gentoo/src
/usr/portage -> /home/gentoo/portage-200503
/usr/portage/distfiles -> /home/gentoo/distfiles
/usr/portage/packages -> /home/gentoo/packages-200503
/var -> /home/gentoo/var
# du -ach /home/gentoo
4.2Gb total
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: час расплаты, или в плену зависимостей

Сообщение alv »

Есть немало резонов к тому, чтобы выносить такие ветки, как (применительно к Gentoo) /usr/portage и /usr/portage/distfiles, на отдельные разделы. В частности, можно варьировать размер блока, да и с файловыми системами поэкспериментировать. Так, независимо от общих симпатий, на /usr/portage ReiserFS просто напрашивается.
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: час расплаты, или в плену зависимостей

Сообщение Angel_13th »

Для William Henry Gates: Симлинками сделал или как?
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: час расплаты, или в плену зависимостей

Сообщение madskull »

(Angel_13th @ Понедельник, 04 Апреля 2005, 11:56) писал(а):Äëÿ nercus: Прошу прощения это я не прав! :)
У меня в /var/tmp/portage только пустые папки или с какойто лабудой но тоже не понятен принцип по которому там остаються иммено эти папки! У меня там остались только папки с оследнего обновления!

А что непонятно?
Программа собралась - каталог очистился, остался файлик типа "OK, сборка удачная".
Если не собралась, можно посмотреть в логах для данной проги, почему именно.
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: час расплаты, или в плену зависимостей

Сообщение William Henry Gates »

(Angel_13th @ Вторник, 05 Апреля 2005, 10:28) писал(а):Для William Henry Gates: Симлинками сделал или как?

да, сначала скопировал, потом симлинки. второй день - полет нормальный :)
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали: