Показаны сообщения с ярлыком rpm. Показать все сообщения
Показаны сообщения с ярлыком rpm. Показать все сообщения

7 янв. 2009 г.

zypper tunes

zypper mr --keep-packages --remote
После этого для всех удаленных (то есть сетевых) репозиториев пакетов - ключ --remote - загруженные при установке/обновлении софта пакеты будут кешироваться в /var/cache/zypp/packages. Убрать сие - ключом
zypper mr --no-keep-packages --remote
Очистить кеш - можно как-то через modifyrepo (сам zypper я так понял, не умеет) но похоже, так как в качестве входных параметров оно требует название репы, то придется для каждого подключенного репозитория в отдельности выполнять clean. Нафиг надо, уж проще просто очистить папку /var/cache/zypp/packages старым добрым rm -rf.

3 февр. 2008 г.

локальный поиск далеких пакетов

Интересную вещичку откопал. Для кого то может и окажется бояном, но для меня новость. велкам - Webpin, можно сказать персональный консольный йандекс по поводу поиска пакетов. Ведь как было - нужен пакет, yast запускать или лень, или нет там. Поэтому отправляюсь я на rpm.pbone.net и пытаю там щастья. Когда везет, когда нет.... это всегда бывает. Куча действий ;) Терь можно упростить. Webpin позволяет прямо "не выходя из домашнего каталога" найти нужный пакет, и получить сцылко для его поимения ;) выглядит это следующим образом:
Ключики можно поглядеть в man'e, там все просто. На скриншоте команда выводит найденные пакеты только по имени файла (-n), версия их только для последней выпущенной ОС, то есть openSuSE10.3 (-l), найденные результаты сравниваются с имеющейся базой данных пакетов (-r), естественно, работает только от рута, также выводится и полный путь, откуда найденный пакет можно скачать (-u). Для вывода используется "темная" тема (--theme=dark), как наиболее удобоваримая для черного фона консоли, ну и в качестве backend'a пользуем zypper (--zypper). Все просто и быстро. И поэтому во многих случаях удобно. Enjoy!