Archive

Posts Tagged ‘backports’

Установка ядра 3.2 на Debian Squeeze

April 3rd, 2012 2 comments

Разработчики Debian, а конкретно те, кто отвечает за проект backports, иной раз решили нас порадовать, выпустив ядро 3.2.0 в своем репозитарии. Итак, поехали.

Если в Ваш sources.list не добавлен репозитарий Backports – то самое время это сделать:

# echo “deb http://backports.debian.org/debian-backports squeeze-backports main” >> /etc/apt/sources.list

Обновляем кеш репозитариев. Для исключения разного рода проблем рекомендую перед установкой ядра проапгрейдить систему.

# aptitude update && aptitude -y upgrade

Ищем новое ядрышко, для того, что бы выбрать нужное под Вашу архитектуру:

# aptitude search linux-image-3

В нашем распоряжении:

linux-image-3.2.0-0.bpo.1-486
linux-image-3.2.0-0.bpo.1-686-pae
linux-image-3.2.0-0.bpo.1-686-pae-dbg
linux-image-3.2.0-0.bpo.1-amd64
linux-image-3.2.0-0.bpo.2-486
linux-image-3.2.0-0.bpo.2-686-pae
linux-image-3.2.0-0.bpo.2-686-pae-dbg
linux-image-3.2.0-0.bpo.2-amd64
linux-image-3.2.0-0.bpo.2-rt-686-pae
linux-image-3.2.0-0.bpo.2-rt-686-pae-dbg

Выбираем необходимое нам ядро, исходя из архитектуры вашего ПК выберите нужное Вам ядро. Мне подошло 3.2.0-0.bpo.2-686-pae. Приставка -pae означает платформу x86, но которая при этом поддерживает более 4 гб оперативной памяти. Устанавливаем ядро. Будьте внимательны с зависимостями!

# aptitude install linux-image-3.2.0-0.bpo.2-686-pae

Aptitude предупредит нас о том, что необходимо решить зависимости. Поскольку, пакеты initramfs-tools и linux-base старой версии, то их необходимо подтянуть из Backports. При первом запросе отказываемся от установки ядра со старыми версиями пакетов, нажав “n”

Следующие НОВЫЕ пакеты будут установлены: libc6-i686{a} linux-image-3.2.0-0.bpo.2-686-pae{b} 0 пакетов обновлено, 2 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено. Необходимо получить 24,1 MB архивов. После распаковки 92,7 MB будет занято. Следующие пакеты имеют неудовлетворённые зависимости: linux-image-3.2.0-0.bpo.2-686-pae: Зависит: linux-base (>= 3~) но установлен 2.6.32-41squeeze2 Ломает: initramfs-tools (< 0.99~) но установлен 0.98.8 Следующие действия разрешат зависимости: Сохранить для следующих пакетов их текущие версии: 1) linux-image-3.2.0-0.bpo.2-686-pae [Не установлен]   Принять данное решение? [Y/n/q/?] n

Далее Aptitude предложит нам обновить эти два пакета непосредственно из Backports, с чем мы и соглашаемся:

Следующие действия разрешат зависимости: Обновить следующие пакеты: 1) initramfs-tools [0.98.8 (now, stable) -> 0.99~bpo60+1 (squeeze-backports)] 2) linux-base [2.6.32-41squeeze2 (now, stable) -> 3.4~bpo60+1 (squeeze-backports)]   Принять данное решение? [Y/n/q/?] Y

Ну, тут понятное дело, тоже соглашаемся.

Следующие НОВЫЕ пакеты будут установлены: libc6-i686{a} linux-image-3.2.0-0.bpo.2-686-pae Следующие пакеты будут обновлены: initramfs-tools linux-base 2 пакетов обновлено, 2 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено. Необходимо получить 24,2 MB архивов. После распаковки 92,5 MB будет занято. Хотите продолжить? [Y/n/?] Y

Перезагружаемся, наслаждаемся новым ядром. Стоит учесть, что для нового ядра отсутствует nvidia-kernel, virtualbox и еще некоторые модули для ядра. Однако, если вы используете драйвера vesa, или хотите обновить ядрышко для сервера – то ничего страшного не произойдет. Если после установки возникли проблемы с видеодрайверами – удалите, а еще лучше переименуйте xorg.conf.

Удачи! 🙂

 

Ставим актуальный iceweasel 11 (firefox) на debian squeeze

March 21st, 2012 5 comments

Пользуясь Debian Squeeze, мы делаем свою работу безопасней, из-за политики выпуска обновлений. С одной стороны это плюс – к нам постоянно приходят заплатки, которые не дают системе сбоить. Этот плюс является одновременно и минусом: версии программ, заключенные в пакеты в ветке stable останутся теми же, что и в день выпуска системы, как это не печально. Соответственно, iceweacel как и был 3.5.16 – так им и останется. Специально для этого разработчиками Debian был придуман проект backports – репозитарий, содержащий в себе откомпилированные под стабильные библиотеки новые версии программ. Сегодня мы обновим iceweacel 🙂

Итак, для начала установим ключик с репозитария mozilla:

# wget http://mozilla.debian.net/pkg-mozilla-archive-keyring_1.0_all.deb

Установим скачанный нами пакет:

# dpkg -i pkg-mozilla-archive-keyring_1.0_all.deb

Добавим в sources.list парочку строчек:

# echo “deb http://backports.debian.org/debian-backports squeeze-backports main”  >> /etc/apt/sources.list
# echo “deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free”  >> /etc/apt/sources.list
# echo “deb http://mozilla.debian.net/ squeeze-backports iceweasel-release”  >> /etc/apt/sources.list

Обновим список репозитариев:

# aptitude update

Удалим существующую версию iceweasel:

# aptitude -y purge iceweasel

Устанавливаем новую версию iceweasel:

# aptitude – y install -t squeeze-backports iceweasel iceweasel-l10n-ru

Всё, теперь у Вас установлен актуальный iceweasel, который на помент написания статьи был 11.0 🙂 Удачи!

Ставим LibreOffice в Debian Squezze

November 8th, 2011 4 comments

Итак, у на с в Debian Squezze, как мы помним в основном репозитарии отсутствует LibreOffice. LibreOffice показал себя многим лучше, чем OpenOffice, потому сейчас я расскажу Вам, как произвести установку Libreoffice на стабильную ветку Debian.

 

Для начала иподключаем репозитаий Backports в sources.list

nano /etc/apt/sources.list

туда добавляем строчку

deb http://backports.debian.org/debian-backports squeeze-backports main

Можно под знаком решетки (#) добавить комментарий, что бы не забыть, для чего эта строчка в будущем.

После всего обновляем кеш репозитария:

aptitude update

Всё, мы готовы к установке.

Сначала необходимо удалить OpenOffice, для этого пишем:

aptitude purge openoffice.org

соглашаемся с удалением дополнительных пакетов, пинадлежащих к openoffice.org и дожидаемся окончания настройки.

Теперь, когда aptitude совсем замолк, можно начинать установку LibreOffice. Устанавливать будем частично, что бы был понятнее процесс. Итак, поехали:

aptitude install libreoffice

Это мы поставили основные пакеты. Теперь нам необходимо русифицировать LibreOffice, а так же добавить русскую справку:

aptitude install libreoffice-l10n-ru libreoffice-help-ru

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

Но, как Вы заметили, что-то еще не то. Да, вы правы! Необходимо поставить пакеты интеграции. Для Gnome и для KDE они разные. Если у Вас Gnome, устанавливайте пакеты:

aptitude install libreoffice-gtk libreoffice-gnome libreoffice-gtk-gnome libreoffice-style-tango

всё, теперь Ваш офисный пакет выглядит как нужно. В случае, если у Вас KDE:

aptitude install libreoffice-kde libreoffice-gtk libreoffice-gtk

 

Удачного использования!