Информация об изменениях

Сообщение Re[5]: Downgrade boost в Ubuntu от 02.11.2016 11:32

Изменено 02.11.2016 11:40 niXman

Здравствуйте, Evgeny.Panasyuk, Вы писали:


EP>Кстати, install в /usr/local не удобно — потом нормально не удалишь ОДИН пакет. Для разруливания этой проблемы использую Stow — устанавливаешь каждый пакет в отдельную папку, после чего запускаешь stow который расставляет симлинки в /usr/local.


не знал что есть такая софтина. сам-то делаю так:
при установке любого пакета(к примеру, буста):
touch $HOME/markers/before-boost-install.marker
./b2 release && sudo ./b2 install --prefix=/usr/local

// удалятся все файлы, которые были созданы после создания маркера:
find /usr/local -type f -newer $HOME/markers/before-boost-install.marker | xargs rm -rf > /dev/null 2>&1

т.е. если после буста устанавливал еще какие-то пакеты — они тоже удалятся. просто, удобно.
ну а Stow, конечно, поудобней будет. спасибо.
Re[5]: Downgrade boost в Ubuntu
Здравствуйте, Evgeny.Panasyuk, Вы писали:


EP>Кстати, install в /usr/local не удобно — потом нормально не удалишь ОДИН пакет. Для разруливания этой проблемы использую Stow — устанавливаешь каждый пакет в отдельную папку, после чего запускаешь stow который расставляет симлинки в /usr/local.


не знал что есть такая софтина. сам-то делаю так:
при установке любого пакета(к примеру, буста):
touch $HOME/markers/before-boost-install.marker
./b2 release && sudo ./b2 install --prefix=/usr/local

// удалятся все файлы, которые были созданы после создания маркера:
sudo find /usr/local -type f -newer $HOME/markers/before-boost-install.marker | xargs rm -rf > /dev/null 2>&1

т.е. если после буста устанавливал еще какие-то пакеты — они тоже удалятся. просто, удобно.
ну а Stow, конечно, поудобней будет. спасибо.