Энтропия: равно. Обновление ядра.


Возьмем этот пост как продолжение предыдущего про Equo, и я говорю это, потому что я расскажу о другой функции, которая Equo.

Сначала вы должны прояснить это: ядро ​​обновляется само, проблема в том, что вы хотите изменить ветки, я приведу пример.

Предположим, у меня есть ядро ​​3.6.2, если выйдет ядро ​​3.6.3, оно будет установлено, просто запустив Equo обновление, но предположим, что вышел кенель 3.7, здесь все немного усложняется.

Выполняем следующую команду:

equo query installed `uname -r` -q > packages.txt

Это создаст текстовый файл с именем packages.txt со всеми пакетами, зависящими от версии ядра. В моем случае есть текстовый файл, подобный следующему:

приложение-эмуляция / виртуальный ящик-гостевые дополнения
приложение-эмуляция / виртуальные модули
приложение-ноутбук / nvidiabl
приложение-ноутбук / tp_smapi
сеть-беспроводной / Broadcom-sta
сеть-беспроводной / ndiswrapper
x11-драйверы / xf86-видео-виртуальный бокс

Что нам остается, так это добавить в конце каждой из этих строк версию ядра, для которой мы хотим этот пакет. По примеру ядра 3.7:

приложение-эмуляция / виртуальный ящик-гостевые дополнения # 3.7.0-sabayon
приложение-эмуляция / виртуальные модули-модули # 3.7.0-sabayon
приложение ноутбук / nvidiabl # 3.7.0-sabayon
приложение-ноутбук / tp_smapi # 3.7.0-sabayon
сеть-беспроводной / Broadcom-sta # 3.7.0-sabayon
сеть-беспроводной / ndiswrapper # 3.7.0-sabayon
x11-драйверы / xf86-видео-виртуальный бокс # 3.7.0-sabayon

Очень важно… независимо от того, используется ли это ядро ​​3.7.3, всегда следует добавлять "# 3.7.0-sabayon". Единственное, что имеет значение, это «3.7». Готовый файл просто запустить:

equo install `cat packages.txt`

И вуаля, это попытается установить пакеты внутри packages.txt и если ядро ​​3.7 не было установлено, оно установит его в соответствии с зависимостями.

Давайте поговорим о Equo запрос:

Equo запрос это утилита, чтобы задавать вопросы репозиторию. Например:

Если мы хотим знать, какие пакеты установлены:

equo query installed ""

Цитаты, в которых ничего нет, говорят вам, что мы хотим их всех.

Если мы хотим знать, какие файлы содержит пакет:

equo query files <nombre del paquete>

Итак, мы получим все файлы, которые установил / установит упомянутый пакет.

Если вы хотите знать все функции Equo запрос может бежать:

equo query --help
man equo-query

Если есть сомнения, не стесняйтесь оставлять их в комментариях.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

3 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Marcelo сказал

    Большой! Я был с Сабайоном месяц, и эта информация мне очень нравится. Спасибо!

  2.   Элинкс сказал

    Очень полезно!

    Спасибо!

  3.   Sheko сказал

    Я пока не рекомендую использовать ядро ​​3.7, недавно я установил его с основного компакт-диска с Gnome и Xfce, и они отлично работали у меня, внезапно он сказал мне, что пакеты обновляются, и я не могу ничего установить. Я установил ядро ​​sabayon на свой тестовый компьютер, и я тоже ничего не смог установить, прямо сейчас я вернулся на свой ноутбук в Sabayon X с Xfce и всем отличным из репозиториев limbo
    На тестовом компьютере я только что установил Slackware благодаря сообщению, которое я нашел несколько дней назад здесь, на FromLinux.

    Правда в том, что Sabayon очень давно стал моим любимым дистрибутивом Linux, это был тот, который успокоил мою душу перепрыгивания через дистрибутив, единственная плохая вещь (для многих) - это небольшая информация, которая есть на нашем языке