grayich |
|
Темы:
235
Сообщения:
2276
Участник с: 08 января 2009
|
есть ли способ для софта из aur изменить только версию в базе но при этом не собирать пакет? по типу как pacman --dbonly |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
Возможно, кому-то это покажется откровением, но пакеты из AUR тоже и всегда устанавливаются с помощью pacman :) Только не pacman -S имя-пакета , а pacman -U /файл/пакета (Даже если кто-то любит Ёгурт, и не запускает пакман самостоятельно) И удаляются все пакеты, независимо от происхождения, командой pacman -R имя-пакета Разумеется, ничто не мешает использовать параметр --dbonly с любой из этих команд: man pacman |
grayich |
|
Темы:
235
Сообщения:
2276
Участник с: 08 января 2009
|
Natrio, grayich |
vasek |
|
Темы:
47
Сообщения:
11881
Участник с: 17 февраля 2013
|
grayichНе совсем понял вопрос — если речь идет об установленном в системе пакете, то можно , независимо хоть из реп, хоть из aur. Что нужно сделать — выполнить всего 2 изменения 1. Изменить название директории пакета /var/lib/pacman/local/пакет 2. В файле /var/lib/pacman/local/пакет/desc изменить версию пакета ( VERSION ) Проделывал это несколько раз …......правда для пакетов из реп (из aur ничего не ставлю....только в случае острой необходимости)
Ошибки не исчезают с опытом - они просто умнеют
|
grayich |
|
Темы:
235
Сообщения:
2276
Участник с: 08 января 2009
|
vasekвопрос про то, есть ли готовая автоматизация этого действия, лень руками ковырять, а скрипт лень писать потому что не так часто и нужно. vasekну, если ничего не делать то можно и не ставить) а иначе в пакетах как правило не хватает пару десятков нужного софта |
vasek |
|
Темы:
47
Сообщения:
11881
Участник с: 17 февраля 2013
|
grayichДелов то руками на 1 мин ..... (sudo mc и изменить пару цифирь .... )
Ошибки не исчезают с опытом - они просто умнеют
|
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
grayichА куда успел деться ранее собранный? Насколько я понимаю, pacman никак не может установить пакет, не имея этого самого пакета. Так что, если ранее установленный пакет был зачем-то похерен, то либо собирать, либо идём в /var/lib/pacman/local/ , меняем версию в имени каталога пкета и в файле desc внутри каталога. |