IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (http://www.imho.ws/forumdisplay.php?f=76)
-   -   Научите ставить и удалять программы в FreeBSD (http://www.imho.ws/showthread.php?t=31712)

AID 09.06.2003 07:32

Научите ставить и удалять программы в FreeBSD
 
Научите как устанавливать и удалять прогнраммы в FreeBSD

если ставить все с портов то с этим понятна

make deinstall

а если ручкоми то как ?

noname 09.06.2003 19:32

берешь архив например *.tar.gz разворачиваешь его- например так #tar -xvvzf *.tar.gz а дальше самое интересное - внимательно читаешь файлы INSTALL или README

AID 09.06.2003 21:04

это понятно
инсталирывать я понял ;)
а вот деинсталирывать как

noname 09.06.2003 21:11

обычно там это тоже написано , часто подходит make clean , вообше перед установкой можно указать куда ставить , --prefix , ./configure --help , можно скрипт написать который по дате искать будет :))

Pink_Punk 09.06.2003 23:49

noname
утю утю make clean это очистка скомпиленных файлов,не установленных.
AID
могу посоветовать набрать команду make uninstall

mayson 10.06.2003 07:31

Если нужная тебе программа лежит в портах (/usr/ports/...), можно почитать файл /usr/ports/INDEX - там все проги портированные под FreeBSD, то собираешь её оттуда - make && make install. Для удаления надо всего лишь сделать make uninstall.
Если там проги нет, то берешь архив, распаковываешь его где-нибудь, лучше /usr/src/local, если tar.gz, то командой tar -xzvf архив, если bz2, то tar --bunzip2 -xvf архив.
А дальше дело за малым, когда делаешь ./configure для этой проги, не забудь указать --prefix=Директория (напр. /usr/local/НАЗВАНИЕ) затем make && make install. После этого прога всё свое хозяйство сложит в Директорию и для удаления нужно всего лишь rm -r Директория

noname 10.06.2003 14:25

Pink_Punk
ну скомпиленные тоже надо чистить , а вообше ты прав:)

AID 10.06.2003 22:07

Большое спасибо
в как прогу убиват как сервис и узнать под каким она сервисом запущенна
убивать надо насколько я понял killall и название сервиса

noname 11.06.2003 09:27

mogno poprobovati tak
# ps ax |grep A ; gde A chasti imeni servisa

poluchaesh ego pid zatem naprimer #kill -9 pid


Часовой пояс GMT +4, время: 20:27.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.