Не удается установить zRam

Я попытался установить zRam, используя следующие команды в терминале -

sudo add-apt-repository ppa:shnatsel/zram
sudo apt-get update
sudo apt-get install zramswap-enabler

Но он выдает следующую ошибку, в которой говорится, что пакет недоступен,

E: Couldn't find package zramswap-enabler

I не смог найти какой-либо репозиторий с именем shnatsel/zram или подобным в моей системе.

В качестве альтернативы я попытался установить его из файла deb, который вызывает ошибку зависимостей, даже если у меня есть kernel 2.6.38-13-generic, установленный в моей системе.

Ошибка зависимостей:

Error: Dependency is not satisfiable: linux (>= 2.6.37.1)|linux-image (>= 2.6.37.1)|linux-generic (>= 2.6.37.1)|linux-image-generic (>= 2.6.37.1)|linux-image-generic-pae (>= 2.6.37.1)|linux-server (>= 2.6.37.1)|linux-virtual (>= 2.6.37.1)|linux-image-server (>= 2.6.37.1)|linux-image-virtual (>= 2.6.37.1)

Есть ли способ исправить это?

2
задан 27 November 2011 в 10:32

3 ответа

Это ppa для Ubuntu 11.04 / 11.10 (как вы можете видеть, когда вы нажимаете на технические детали).

Это также является причиной вашей ошибки зависимости при попытке установить .deb вручную.

1
ответ дан 25 May 2018 в 16:29

Для более старых версий: ниже приведены точные шаги, как указано на официальной странице Launchpad.

В старых (до 9.10) системах Ubuntu Шаг 1: Посетите страницу обзора PPA в Launchpad. Найдите заголовок, который читает «Добавление этого PPA» в вашу систему и щелкните «Технические детали об этой ссылке PPA». Шаг 2: В раскрывающемся списке Display sources.list выберите версию Ubuntu, которую вы используете. Шаг 3: вы увидите, что текстовое поле прямо ниже читает что-то вроде этого: deb http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu jaunty main deb-src http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu jaunty main Скопируйте эти строки. Шаг 4: Откройте терминал и введите: sudo gedit /etc/apt/sources.list Это откроет текстовый редактор, содержащий список архивов, которые в настоящее время использует ваша система. Прокрутите страницу до конца и вставьте строки, которые вы скопировали в предыдущем шаге. Сохраните файл и выйдите из текстового редактора. Шаг 5: Вернитесь на страницу обзора PPA, найдите заголовок ключа подписи. Вы увидите что-то вроде: 1024R/72D340A3 (What is this?) Скопируйте часть после косой черты, но не включите ссылку справки; например просто 72D340A3. Шаг 6: Теперь вам нужно добавить этот ключ в свою систему, чтобы Ubuntu мог проверить пакеты из PPA. В своем терминале введите: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 72D340A3 Замените 72D340A3 на все, что вы скопировали на шаге 5. Теперь это приведет к отключению ключа PPA и добавлению его в вашу систему. Шаг 7: Теперь, в качестве одноразового, вы должны сообщить своей системе о том, чтобы вывести последний список программного обеспечения из каждого архива, о котором он знает, включая добавленный PPA: sudo apt-get update Теперь вы готовы начать установку программного обеспечения от PPA!
0
ответ дан 25 May 2018 в 16:29

См. мой вопрос здесь или, вернее, ответ на вопрос (также я: P). Это ваш сценарий.

-1
ответ дан 25 May 2018 в 16:29
  • 1
    Не похоже на меня ... этот вопрос спрашивает, почему установка zramswap-enabler не работает, а не как ее настроить. Во всяком случае, вы должны указывать вопросы как дубликаты, а не отправлять ответы в будущем (хотя я сомневаюсь, что это дубликат). – Christopher Kyle Horton 27 November 2011 в 10:30
  • 2
    zramswap-enabler просто делает то же самое afaik. Если по какой-либо причине сценарий не работает, этот способ решает проблему. – turbo 27 November 2011 в 18:34

Другие вопросы по тегам:

Похожие вопросы: