Несколько банальных вопросов про порты

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
shapiro
рядовой
Сообщения: 39
Зарегистрирован: 2009-11-24 0:27:52

Несколько банальных вопросов про порты

Непрочитанное сообщение shapiro » 2009-11-24 23:01:45

Доброго времени суток! Возникло несколько лоховских вопросов:

1) Если я обновляю (или качаю) коллекцию портов с помощью csup и вдруг сеть отваливается или комп вырубается, то для возобновления закачки коллекции мне нужно просто перезапустить csup или еще что-то где-то руками дописать-потереть?

2) То же самое про portupgrade и make install clean - после восстановления соединения просто перезапустить portupgrade/make install clean или еще что-то руками нужно сделать ?

3) Такая ситуация: я начал устанавливать порт (к примеру djview4) и он потянул за собой порт qt на 120 мегов. Мне такое нафиг ненужно. В этой ситуации (ну чтобы корректно остановить установку этих портов) я просто вырубаю их закачку и стираю в /usr/ports/distfiles/ соответствующие недокачанные файлы или что-то еще дополнительно нужно сделать?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

wp2
рядовой
Сообщения: 42
Зарегистрирован: 2009-10-25 2:26:03

Re: Несколько банальных вопросов про порты

Непрочитанное сообщение wp2 » 2009-11-25 1:28:42

1. csup начнет работу заново. Все проверит и подправит и докачает.

2. Портапгрейд тоже начнет все с начала. Хотя не исключены проблемы. Вообщим лучше не вырубай интернет когда он работает.
make install смотря на каком этапе. Восновном он продолжит работу. Если пойдет что-то не так удали каталог work. и начни заново.

3.
он потянул за собой порт qt на 120 мегов. Мне такое нафиг ненужно.
не нужно в каком плане? Трафика жалко? Кстати, из этих 120 метров возможно возьмется всего лишь 1 "нужный" метр. qt еще не раз понадобится. Так что не жалей.
просто вырубаю их закачку и стираю в /usr/ports/distfiles/ соответствующие недокачанные файлы или что-то еще дополнительно нужно сделать?
если качался только один порт, то этого хватит.

если это была целая вереница портов, и в каждом создавался каталог work, то придется их как-то почистить. Пробуй make clean.

а вообще, если свободного места достаточно, я бы не волновался насчет этого.

shapiro
рядовой
Сообщения: 39
Зарегистрирован: 2009-11-24 0:27:52

Re: Несколько банальных вопросов про порты

Непрочитанное сообщение shapiro » 2009-11-27 23:20:58

Большое спасибо! :smile:

reLax
лейтенант
Сообщения: 638
Зарегистрирован: 2007-04-08 5:50:16

Re: Несколько банальных вопросов про порты

Непрочитанное сообщение reLax » 2009-11-27 23:27:30

2. Портапгрейд тоже начнет все с начала.
неверно

shapiro
рядовой
Сообщения: 39
Зарегистрирован: 2009-11-24 0:27:52

Re: Несколько банальных вопросов про порты

Непрочитанное сообщение shapiro » 2009-11-28 0:22:14

reLax писал(а):
2. Портапгрейд тоже начнет все с начала.
неверно
а если можно, то по-подробнее пожалста :smile:

reLax
лейтенант
Сообщения: 638
Зарегистрирован: 2007-04-08 5:50:16

Re: Несколько банальных вопросов про порты

Непрочитанное сообщение reLax » 2009-11-28 0:47:17

Код: Выделить всё

[0:32 root@darkstar /home/alex]# portupgrade -a
...
...
Updating the portsdb <format:bdb_btree> in /var/db/pkg ... - 19172 port entries found ** Database file locked. Waiting.
** Stale lock file was found. Removed.
.........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000.........18000.........19000. ..... done]
--->  Upgrading 'python25-2.5.4_1' to 'python25-2.5.4_3' (lang/python25)
...
...
Обрати на это внимание, после каждого установленного пакета ))

Код: Выделить всё

# pkgdb -F
А потом посмотри

Код: Выделить всё

pkg_version -v = | egrep '<'
присутствует ли там то, что уже успело установиться посредством portupgrade ?