Візьмемо цей пост як продовження попереднього про еква, і я кажу це, тому що я буду говорити про іншу функціональність, яка має еква.
Спочатку потрібно чітко це пояснити: ядро оновлюється само, проблема полягає в тому, коли ви хочете змінити гілки, я наведу приклад.
Припустимо, у мене є ядро 3.6.2, якщо ядро 3.6.3 випущено, воно буде встановлено лише запуском оновлення еква, але припустимо, що вийшов 3.7 кенель, тут дещо ускладнюється.
Ми виконуємо таку команду:
equo query installed `uname -r` -q > packages.txt
Це створить текстовий файл з назвою пакети.txt з усіма пакунками залежно від версії ядра. У моєму випадку є такий текстовий файл, як такий:
app-emulation / virtualbox-guest-additions
модулі app-emulation / virtualbox
додаток-ноутбук / nvidiabl
app-laptop / tp_smapi
мережа бездротової мережі / Broadcom-Sta
net-wireless / ndiswrapper
x11-drivers / xf86-video-virtualbox
З нашого боку залишається додати в кінці кожного з цих рядків версію ядра, для якої ми хочемо цей пакет. За прикладом ядра 3.7:
app-emulation / virtualbox-guest-additions # 3.7.0-sabayon
модулі app-emulation / virtualbox # 3.7.0-sabayon
app-laptop / nvidiabl # 3.7.0-sabayon
app-laptop / tp_smapi # 3.7.0-sabayon
net-wireless / broadcom-sta # 3.7.0-sabayon
net-wireless / ndiswrapper # 3.7.0-sabayon
x11-drivers / xf86-video-virtualbox # 3.7.0-sabayon
Дуже важливо ... незалежно від того, чи це для ядра 3.7.3, завжди слід додавати "# 3.7.0-sabayon". Важливе лише значення "3.7". Готовий файл просто запустити:
equo install `cat packages.txt`
І вуаля, це спробує встановити пакунки всередині пакети.txt а якщо ядро 3.7 не встановлено, воно встановить його відповідно до залежностей.
Давайте поговоримо про екво-запит:
екво-запит це утиліта, щоб задавати питання сховищу. Наприклад:
Якщо ми хочемо знати, які пакети встановлені:
equo query installed ""
Цитати, в яких нічого немає, - це сказати вам, що ми хочемо їх усіх.
Якщо ми хочемо знати, які файли містить пакет:
equo query files <nombre del paquete>
І тому ми отримаємо всі файли, які згаданий пакет встановив / встановить.
Якщо ви хочете знати всі функціональні можливості екво-запит може запустити:
equo query --help
man equo-query
Якщо у вас є сумніви, не соромтеся залишати це в коментарях.
Чудово! Я був із Sabayon місяць, і ця інформація для мене чудова. Дякую!
Цілком корисно!
Спасибо!
Я ще не рекомендую використовувати ядро 3.7, нещодавно я встановив його з основних компакт-дисків з Gnome та Xfce, і вони працювали у мене чудово, раптом це повідомило, що пакети оновлюються, і я не міг нічого встановити. Я встановив ядро sabayon на свій тестовий комп’ютер, і я теж не міг нічого встановити, зараз я повернувся на своєму ноутбуці до Sabayon X з Xfce і всім чудовим зі сховищ невідомості.
Нещодавно я встановив Slackware на тестовому комп’ютері завдяки допису, який знайшов тут кілька днів тому DesdeLinux
Правда полягає в тому, що Sabayon став моїм улюбленим дистрибутивом Linux дуже довго, саме він заспокоював мою душу стрибкоподібно, єдине погане (для багатьох) - це мало інформації, яка є на нашій мові