![]() |
Научите ставить и удалять программы в FreeBSD
Научите как устанавливать и удалять прогнраммы в FreeBSD
если ставить все с портов то с этим понятна make deinstall а если ручкоми то как ? |
берешь архив например *.tar.gz разворачиваешь его- например так #tar -xvvzf *.tar.gz а дальше самое интересное - внимательно читаешь файлы INSTALL или README
|
это понятно
инсталирывать я понял ;) а вот деинсталирывать как |
обычно там это тоже написано , часто подходит make clean , вообше перед установкой можно указать куда ставить , --prefix , ./configure --help , можно скрипт написать который по дате искать будет :))
|
noname
утю утю make clean это очистка скомпиленных файлов,не установленных. AID могу посоветовать набрать команду make uninstall |
Если нужная тебе программа лежит в портах (/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 Директория |
Pink_Punk
ну скомпиленные тоже надо чистить , а вообше ты прав:) |
Большое спасибо
в как прогу убиват как сервис и узнать под каким она сервисом запущенна убивать надо насколько я понял killall и название сервиса |
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.