LINUX.ORG.RU

Arch + yaourt


0

0

Каким образом обновлять через yaourt пакеты, которые собираются из git ? Он пишет что локальная версия выше чем в AUR. Можно конечно сделать насильно yaourt -S mesa-git, но хочется чтобы при запуске обновления системы (yaourt -Syu --aur) обновлялись еще и git'овые пакеты.

И еще, как при сборке kernel26-zen из AUR поменять ему конфиг?

Заранее благодарен.

yaourt -Suy --aur --devel так обновляются все пакеты из аура + гит\свн.

чтобы поменять конфиг правь pkgbuild и .install, а от правки .install и pkgbuild можно отказаться параметром --noconfirm

SevikL ★★★★★ ()
Ответ на: комментарий от Sulfur

> И еще, как избавится от предложений яорта отредактировать pkgbuild/package.install ?

надо править /usr/lib/yaourt/aur.sh , но я бы не стал... мало ли что может быть в это *.install

n01r ★★ ()
Ответ на: комментарий от SevikL

И еще один вопрос: ставил KDE, не понравилось, удалил (pacman -R kde). Как теперь выпилить всю ту срань, которую KDE за собой притащил ? (oxygen-icons и т.п)

Sulfur ()

Почитал и сам решил обновиться, теперь это на долго... :(

SV0L0CH ()
Ответ на: комментарий от SV0L0CH

-Rsc, ЕМНИП. т.е. -S kde чтобы поставить кде снова и -Rsc kde чтобы удалить со всеми притянутыми зависимостями. или -Qdt, чтобы удалить все неиспользуемые пакеты

SevikL ★★★★★ ()
Ответ на: комментарий от Sulfur

Если какие-либо пакеты остались сиротами, можно воспользоваться следующим:

pacman -Rs $(pacman -Qtdq)
Только осторожно, команда с рекурсией

dumal ★★ ()
Ответ на: комментарий от rap-kasta

Насколько я понял, это другая опция - выполнение действий по умолчанию без подтверждения. Во всяком случае, это тоже есть в /etc/yaourtrc.

Axon ★★★★★ ()

как при сборке kernel26-zen из AUR поменять ему конфиг?

Для этого не надо отключать запрос на редактирование PKGBUILD'а. Ибо посмотрев его, ты бы увидел следующее:

### User defined variables ####
_menuconfig="0"               #
_keep_source_code="0"         #
_zen_patch="1"                #
_arch_patch="0"               #
###############################

# configure kernel    
  if [ "$_menuconfig" = "1" ]; then
     make menuconfig
  fi
  yes "" | make config

А вообще лучше просматривать PKGBUILD'ы из AUR. Там много интересного и вообще просто на всякий случай.

kernelpanic ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.