Пакеты из репозиториев устанавливаются утилитой apt (advanced packaging tool)
apt-get update : Команда update используется для синхронизации индекса пакетов из репозиториев
apt-get upgrade : Команда upgrade используется для установки самых новых версий пакетов, установленных в системе (т.е. выполняет обновление)
apt-get install имя_пакета : Команда install передается вместе с названием одного или нескольких пактов, которые вы хотите установить. Если пакет уже установлен, то программа предпримет попытку его обновить до более новой версии.
Все эти команды будут загружать файлы из репозиториев, расположенных в сети интернет.
Информация о репозиториях хранится в файле /etc/apt/sources.list (в него обычно нет необходимости вносить изменения, за исключением, скажем, добавления дополнительного репозитория).
Для получения списка новых пактов, которые можно установить, выполните:
Затем, для непосредственно выполнения обновления пакетов, выполните:
Для обновления только одного конкретного пакета, выполните:
from howtoit.ru
Показаны сообщения с ярлыком ubuntu. Показать все сообщения
Показаны сообщения с ярлыком ubuntu. Показать все сообщения
1 янв. 2015 г.
4 окт. 2013 г.
Снятие блокировки с /var/lib/dpkg/
Если во время установки программы через apt-get или aptitude мы прервём процесс нажатием Ctrl+Z или просто закроем терминал, то при следуещей попытке установить любую программу получим ошибку:
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?15 сент. 2013 г.
Восстановление GRUB на Ubuntu
Запустите систему с LiveCD/USB и откройте терминал. Для этого можно нажать Alt+F2 и ввести команду:
gnome-terminal
Далее необходимо узнать Вашу таблицу разделов. Используйте команду:
sudo fdisk -l
На экран должна быть выведена примерно такая таблица:
/dev/sda1 29 8369 66999082+ 83 Linux /dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS /dev/sda3 13996 14593 4803435 5 Extended
Из таблицы видим, что Linux стоит (в нашем случае) на разделе /dev/sda1
Теперь подключим этот раздел в /mnt следующей командой:
sudo mount /dev/sda1 /mnt
Затем, для записи grub в MBR, вводите следующую команду:
sudo grub-install --root-directory=/mnt /dev/sda
В случае, если нужно только восстановить MBR диска (например, после переустановки Windows), то этого достаточно.
Если нужно обновить и меню grub (например, после установки Windows), то нужно сделать:
sudo update-grub --output=/mnt/boot/grub/grub.cfg
Восстановление закончено!
Восстанавливаем Grub 2
Восстанавливаем Grub 2
Итак, предположим, у нас есть правильный диск с Linux. Загружаемся с него (в режиме Live). Открываем консоль и монтируем нужный логический диск (тот, на котором установлена восстанавливаемая система).
sudo mount /dev/sda1 /mnt
Где
/dev/sda1 -- это внутреннее именование нужного раздела диска.
Если вы не знаете, как называется нужный раздел диска, выполните команду "mount" -- она покажет все примонтированные разделы. После чего зайдите в файловый менеджер и примонтируйте нужный раздел. Снова посмотрите в mount -- там добавилась строчка. В самом начале которой написано нечто вроде /dev/sdXY. X -- буква, Y -- число. Итак, используя написанную выше команду, примонтируйте раздел в папку
/mnt.sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc
Этими командами мы монтируем служебные папки внутри примотированного раздела. Теперь, когда подготовлен нужный раздел, перейдём в него командой
chroot.sudo chroot /mnt
И выполним восстановление grub:
sudo grub-install /dev/sdX
Где X -- это всё та же буква, что и выше.
Проблемы при восстановлении
Если после выполнения всех вышеуказанных действий продолжает загружаться Windows -- проверьте с правильного ли физического диска вы загружаетесь (в BIOS).
Если выдаёт:
chroot: cannot run command `/bin/bash': Exec format error
значит архитектура Live системы не совпадает с восстанавливаемой -- воспользуйтесь другим диском для восстановления.
Восстановление GRUB
Grub может быть затерт переустановкой Windows или по другим причнам, здесь я постараюсь расказать как его восстановить. Вам понадобится любой LiveCD (многие установочные диски умеют грузится в "режим восстановления"). В этом руководстве я буду использовать sda1 как обозначение корневого раздела. (используйте свое обозначение) создадим каталог для монтирования, и смонтируем корневой раздел.
mkdir -p /mnt/recovery
mount /dev/sda1 /mnt/recovery
Если вы используете отдельный boot раздел (в примере sda2), смонтируйте его:
mount /dev/sda2 /mnt/recovery/boot
Смените root каталог на /mnt/recovery:
chroot /mnt/recovery /bin/bash
Создайте mtab:
grep -v rootfs /proc/mounts > /etc/mtab
Установите grub:
grub-install /dev/hda
Размонтируйте разделы и перезагрузитесь:
cd /
exit
cd /
umount /dev/sda1
reboot
Возможно вы получите следующую ошибку:
can't read /boot/grub/device.map: No such file or directory
В этом случае при установке grub используйте следующую команду:
grub-install --recheck /dev/hda
14 сент. 2013 г.
16 февр. 2012 г.
13 февр. 2012 г.
Ubuntu. Проверка версии наличия/отсутсвия пакетов
dpkg -s <пакет> - узнать версию пакета
набираю в терминале:
Ответ:
набираю в терминале:
sudo dpkg -s phpmyadmin [sudo] password for iwi: |
Ответ:
Пакет phpmyadmin не установлен, информация о нём недоступна. Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info), для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents). |
12 февр. 2012 г.
Посмотр открытых портов в Ubuntu
Выполните в терминале следующую команду:
netstat -anltp | grep "LISTEN"
Обычный веб-сервер, на котором запущены FTP, SSH и MySQL, выведет следующую информацию:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 21432/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 4090/apache2
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 7213/sshd
tcp6 0 0 :::21 :::* LISTEN 19023/proftpd
tcp6 0 0 :::22 :::* LISTEN 7234/sshd
netstat -anltp | grep "LISTEN"
Обычный веб-сервер, на котором запущены FTP, SSH и MySQL, выведет следующую информацию:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 21432/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 4090/apache2
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 7213/sshd
tcp6 0 0 :::21 :::* LISTEN 19023/proftpd
tcp6 0 0 :::22 :::* LISTEN 7234/sshd
18 сент. 2011 г.
rcconf для управления демонами, загружающимися при старте системы
Консольная утилита, которая позволяет управлять демонами, что
загружаются при старте системы. Она включает и выключает их запуск в
/etc/init.d/
Установка:
Запуск:
Установка:
sudo aptitude install rcconf Запуск:
sudo rcconf
Firefox. При невозможности реанимации прогрммы.
После обновления до версии 4.0 firefox у меня в ubuntu испортился: потерял закладки, перестал работать с плагинами и дополнениями.
Я слишком поздно прочёл о том, что перед обновлением надо-де было создать новго пользователя, перекинуть на него настройки старой лисы, а новый устанавливать в свой очищенный профиль.
Уверен, что как не устанавливай лиса 4.0, в новый профиль, в старый, один фиг - идельно сохранить все настройки, закладки и базу не удасться, чего-нибудь придётся делать заново.
Я не радел за сохранение закладок, так как они были у меня импортированы в html-файле (в мануле на сайте firefox есть инструкция по копированию базы данных, но лучше всегда иметь закладки в html, не лениться их скидывать время от времени в папку документы, например. Закладки, восстановленныеиз бызы часто становятся нечитаемы)
Я удалил firefox, в надежде, что установлю с нуля, но не тут-то было.
Команда
sudo aptitude purge firefox
удалила программу, но остался профиль с настройками старой лисы. И новая устновка не принесла желаемых результатов - firefox работал без кэширования и плагинов, ничего не сохраняя, и не добавлял в закладки, только на поиск в гугле можно было осуществить таком браузером.
Для удаления старого профиля firefox я после непродолжительных танцев с бубном, прибегнул к "напильнику":
В верхней строке (панели инструментов) находим help
В выпадающем меню выбираем строку Troubleshooting information
Открывается окно в котором, жмем Open Containing Folder и видим расположение папок и фалов профиля.
Есть разные пути:
sudo aptutide purge firefox
Перезагрузил комп (хотя не уверен, что это нужно было делать :)
и установил лису заново
sudo apt-get install firefox
импортировал закладки из html, а историю восстанавливать... это уж слишком. Кому нужна именно история, тем не обойтись без копии базы данных.
Лиса работает нормально и никаких лишних профилей, несуществующих юзеров у меня в системе нет.
Я слишком поздно прочёл о том, что перед обновлением надо-де было создать новго пользователя, перекинуть на него настройки старой лисы, а новый устанавливать в свой очищенный профиль.
Уверен, что как не устанавливай лиса 4.0, в новый профиль, в старый, один фиг - идельно сохранить все настройки, закладки и базу не удасться, чего-нибудь придётся делать заново.
Я не радел за сохранение закладок, так как они были у меня импортированы в html-файле (в мануле на сайте firefox есть инструкция по копированию базы данных, но лучше всегда иметь закладки в html, не лениться их скидывать время от времени в папку документы, например. Закладки, восстановленныеиз бызы часто становятся нечитаемы)
Я удалил firefox, в надежде, что установлю с нуля, но не тут-то было.
Команда
sudo aptitude purge firefox
удалила программу, но остался профиль с настройками старой лисы. И новая устновка не принесла желаемых результатов - firefox работал без кэширования и плагинов, ничего не сохраняя, и не добавлял в закладки, только на поиск в гугле можно было осуществить таком браузером.
Для удаления старого профиля firefox я после непродолжительных танцев с бубном, прибегнул к "напильнику":
В верхней строке (панели инструментов) находим help
В выпадающем меню выбираем строку Troubleshooting information
Открывается окно в котором, жмем Open Containing Folder и видим расположение папок и фалов профиля.
Есть разные пути:
- Можно скопировать базу данных и закладки и попытаться всё затем восстановить
- Я же вычистил весь профиль (удалил из папки .mozilla папку firefox)
sudo aptutide purge firefox
Перезагрузил комп (хотя не уверен, что это нужно было делать :)
и установил лису заново
sudo apt-get install firefox
импортировал закладки из html, а историю восстанавливать... это уж слишком. Кому нужна именно история, тем не обойтись без копии базы данных.
Лиса работает нормально и никаких лишних профилей, несуществующих юзеров у меня в системе нет.
12 сент. 2011 г.
Рефпозитории Debian
источник - http://linuxforum.ru/viewtopic.php?id=43 Официальные зеркала Debian
(обновление зеркал в 3:00, 9:00, 15:00, 21:00)
Поиск пакетов по неофициальным репозиториям
Полный список неофициальных репозиториев
Список неофициальных репозиториев на wiki.debian.org
/etc/apt/sources.list: ## STABLE | Стабильный дистрибутив SQUEEZE
# deb ftp://ftp.ru.debian.org/debian/ stable main contrib non-free
# deb-src ftp://ftp.ru.debian.org/debian/ stable main contrib non-free
# deb http://debian.nsu.ru/debian/ stable main contrib non-free
# deb-src http://debian.nsu.ru/debian/ stable main contrib non-free
# deb http://ftp.corbina.net/debian/ stable main contrib non-free
# deb-src http://ftp.corbina.net/debian/ stable main contrib non-free
# deb http://ftp.debian.chuvsu.ru/debian/ stable main contrib non-free
# deb-src http://ftp.debian.chuvsu.ru/debian/ stable main contrib non-free
# deb http://ftp.psn.ru/debian/ stable main contrib non-free
# deb-src http://ftp.psn.ru/debian/ stable main contrib non-free
# deb http://mirror2.corbina.ru/debian/ stable main contrib non-free
# deb-src http://mirror2.corbina.ru/debian/ stable main contrib non-free
# deb http://mirror.svk.su/debian/ stable main contrib non-free
# deb-src http://mirror.svk.su/debian/ stable main contrib non-free
# deb http://mirror.yandex.ru/debian/ stable main contrib non-free
# deb-src http://mirror.yandex.ru/debian/ stable main contrib non-free
## TESTING | Тестируемый дистрибутив
# deb ftp://ftp.ru.debian.org/debian/ testing main contrib non-free
# deb-src ftp://ftp.ru.debian.org/debian/ testing main contrib non-free
# deb http://ftp.ru.debian.org/debian/ testing main contrib non-free
# deb-src http://ftp.ru.debian.org/debian/ testing main contrib non-free
# deb http://debian.nsu.ru/debian/ testing main contrib non-free
# deb-src http://debian.nsu.ru/debian/ testing main contrib non-free
# deb http://ftp.corbina.net/debian/ testing main contrib non-free
# deb-src http://ftp.corbina.net/debian/ testing main contrib non-free
# deb http://ftp.debian.chuvsu.ru/debian/ testing main contrib non-free
# deb-src http://ftp.debian.chuvsu.ru/debian/ testing main contrib non-free
# deb http://ftp.psn.ru/debian/ testing main contrib non-free
# deb-src http://ftp.psn.ru/debian/ testing main contrib non-free
# deb http://mirror2.corbina.ru/debian/ testing main contrib non-free
# deb-src http://mirror2.corbina.ru/debian/ testing main contrib non-free
# deb http://mirror.svk.su/debian/ testing main contrib non-free
# deb-src http://mirror.svk.su/debian/ testing main contrib non-free
# deb http://mirror.yandex.ru/debian/ testing main contrib non-free
# deb-src http://mirror.yandex.ru/debian/ testing main contrib non-free
## UNSTABLE | Нестабильный дистрибутив SID
# deb ftp://ftp.ru.debian.org/debian/ unstable main contrib non-free
# deb-src ftp://ftp.ru.debian.org/debian/ unstable main contrib non-free
# deb http://ftp.ru.debian.org/debian/ unstable main contrib non-free
# deb-src http://ftp.ru.debian.org/debian/ unstable main contrib non-free
# deb http://debian.nsu.ru/debian/ unstable main contrib non-free
# deb-src http://debian.nsu.ru/debian/ unstable main contrib non-free
# deb http://ftp.corbina.net/debian/ unstable main contrib non-free
# deb-src http://ftp.corbina.net/debian/ unstable main contrib non-free
# deb http://ftp.debian.chuvsu.ru/debian/ unstable main contrib non-free
# deb-src http://ftp.debian.chuvsu.ru/debian/ unstable main contrib non-free
# deb http://ftp.psn.ru/debian/ unstable main contrib non-free
# deb-src http://ftp.psn.ru/debian/ unstable main contrib non-free
# deb http://mirror2.corbina.ru/debian/ unstable main contrib non-free
# deb-src http://mirror2.corbina.ru/debian/ unstable main contrib non-free
# deb http://mirror.svk.su/debian/ unstable main contrib non-free
# deb-src http://mirror.svk.su/debian/ unstable main contrib non-free
# deb http://mirror.yandex.ru/debian/ unstable main contrib non-free
# deb-src http://mirror.yandex.ru/debian/ unstable main contrib non-free
## APTtoSID
# deb http://aptosid.com/debian sid main fix.main
## OFFICIAL SQUEEZE SECURITY | Обновления безопасности SQUEEZE
# deb ftp://ftp.ru.debian.org/debian-security squeeze/updates main non-free contrib
# deb-src ftp://ftp.ru.debian.org/debian-security squeeze/updates main non-free contrib
# deb http://ftp.ru.debian.org/debian-security squeeze/updates main non-free contrib
# deb-src http://ftp.ru.debian.org/debian-security squeeze/updates main non-free contrib
# deb http://debian.nsu.ru/debian-security squeeze/updates main non-free contrib
# deb-src http://debian.nsu.ru/debian-security squeeze/updates main non-free contrib
# deb http://ftp.corbina.net/debian-security squeeze/updates main non-free contrib
# deb-src http://ftp.corbina.net/debian-security squeeze/updates main non-free contrib
# deb http://ftp.debian.chuvsu.ru/debian-security squeeze/updates main non-free contrib
# deb-src http://ftp.debian.chuvsu.ru/debian-security squeeze/updates main non-free contrib
# deb http://ftp.psn.ru/debian-security squeeze/updates main non-free contrib
# deb-src http://ftp.psn.ru/debian-security squeeze/updates main non-free contrib
# deb http://mirror2.corbina.ru/debian-security squeeze/updates main non-free contrib
# deb-src http://mirror2.corbina.ru/debian-security squeeze/updates main non-free contrib
# deb http://mirror.svk.su/debian-security squeeze/updates main non-free contrib
# deb-src http://mirror.svk.su/debian-security squeeze/updates main non-free contrib
# deb http://mirror.yandex.ru/debian-security squeeze/updates main non-free contrib
# deb-src http://mirror.yandex.ru/debian-security squeeze/updates main non-free contrib
## OFFICIAL SQUEEZE BACKPORTS | Новые версии пакетов для SQUEEZE
# deb ftp://ftp.ru.debian.org/debian-backports squeeze-backports main contrib
# deb-src ftp://ftp.ru.debian.org/debian-backports squeeze-backports main contrib
# deb http://ftp.ru.debian.org/debian-backports squeeze-backports main contrib
# deb-src http://ftp.ru.debian.org/debian-backports squeeze-backports main contrib
# deb http://debian.nsu.ru/debian-backports squeeze-backports main contrib
# deb-src http://debian.nsu.ru/debian-backports squeeze-backports main contrib
# deb http://ftp.corbina.net/debian-backports squeeze-backports main contrib
# deb-src http://ftp.corbina.net/debian-backports squeeze-backports main contrib
# deb http://ftp.debian.chuvsu.ru/debian-backports squeeze-backports main contrib
# deb-src http://ftp.debian.chuvsu.ru/debian-backports squeeze-backports main contrib
# deb http://ftp.psn.ru/debian-backports squeeze-backports main contrib
# deb-src http://ftp.psn.ru/debian-backports squeeze-backports main contrib
# deb http://mirror2.corbina.ru/debian-backports squeeze-backports main contrib
# deb-src http://mirror2.corbina.ru/debian-backports squeeze-backports main contrib
# deb http://mirror.svk.su/debian-backports squeeze-backports main contrib
# deb-src http://mirror.svk.su/debian-backports squeeze-backports main contrib
# deb http://mirror.yandex.ru/debian-backports squeeze-backports main contrib
# deb-src http://mirror.yandex.ru/debian-backports squeeze-backports main contrib
## OFFICIAL SQUEEZE PROPOSED
# deb ftp://ftp.ru.debian.org/debian squeeze-proposed-updates main contrib non-free
# deb-src ftp://ftp.ru.debian.org/debian squeeze-proposed-updates main contrib non-free
# deb http://ftp.ru.debian.org/debian squeeze-proposed-updates main contrib non-free
# deb-src http://ftp.ru.debian.org/debian squeeze-proposed-updates main contrib non-free
# deb http://debian.nsu.ru/debian squeeze-proposed-updates main contrib non-free
# deb-src http://debian.nsu.ru/debian squeeze-proposed-updates main contrib non-free
# deb http://ftp.corbina.net/debian squeeze-proposed-updates main contrib non-free
# deb-src http://ftp.corbina.net/debian squeeze-proposed-updates main contrib non-free
# deb http://ftp.debian.chuvsu.ru/debian squeeze-proposed-updates main contrib non-free
# deb-src http://ftp.debian.chuvsu.ru/debian squeeze-proposed-updates main contrib non-free
# deb http://ftp.psn.ru/debian squeeze-proposed-updates main contrib non-free
# deb-src http://ftp.psn.ru/debian squeeze-proposed-updates main contrib non-free
# deb http://mirror2.corbina.ru/debian squeeze-proposed-updates main contrib non-free
# deb-src http://mirror2.corbina.ru/debian squeeze-proposed-updates main contrib non-free
# deb http://mirror.svk.su/debian squeeze-proposed-updates main contrib non-free
# deb-src http://mirror.svk.su/debian squeeze-proposed-updates main contrib non-free
# deb http://mirror.yandex.ru/debian squeeze-proposed-updates main contrib non-free
# deb-src http://mirror.yandex.ru/debian squeeze-proposed-updates main contrib non-free
## OFFICIAL SQUEEZE UPDATES | Обновления пакетов SQUEEZE (бывший VOLATILE)
# deb ftp://ftp.ru.debian.org/debian squeeze-updates main
# deb-src ftp://ftp.ru.debian.org/debian squeeze-updates main
# deb http://ftp.ru.debian.org/debian squeeze-updates main
# deb-src http://ftp.ru.debian.org/debian squeeze-updates main
# deb http://debian.nsu.ru/debian squeeze-updates main
# deb-src http://debian.nsu.ru/debian squeeze-updates main
# deb http://ftp.corbina.net/debian squeeze-updates main
# deb-src http://ftp.corbina.net/debian squeeze-updates main
# deb http://ftp.debian.chuvsu.ru/debian squeeze-updates main
# deb-src http://ftp.debian.chuvsu.ru/debian squeeze-updates main
# deb http://ftp.psn.ru/debian squeeze-updates main
# deb-src http://ftp.psn.ru/debian squeeze-updates main
# deb http://mirror2.corbina.ru/debian squeeze-updates main
# deb-src http://mirror2.corbina.ru/debian squeeze-updates main
# deb http://mirror.svk.su/debian squeeze-updates main
# deb-src http://mirror.svk.su/debian squeeze-updates main
# deb http://mirror.yandex.ru/debian squeeze-updates main
# deb-src http://mirror.yandex.ru/debian squeeze-updates main
## UNOFFICIAL | Неофициальные версии пакетов от мейнтейнеров
# deb http://unofficial.debian-maintainers.org/ squeeze main contrib non-free restricted
# deb http://unofficial.debian-maintainers.org/ squeeze main contrib non-free restricted
# deb http://unofficial.debian-maintainers.org/ sid main contrib non-free restricted
# deb-src http://unofficial.debian-maintainers.org/ sid main contrib non-free restricted
# deb http://ftp.debian-ports.org/debian/ unstable main
## KDE4 | Для SID (для настройки APT посетите http://qt-kde.debian.net)
# deb http://qt-kde.debian.net/debian experimental-snapshots main
# deb-src http://qt-kde.debian.net/debian experimental-snapshots main
## TRINITY | Форк KDE3
# deb http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/debian squeeze main
# deb-src http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/debian squeeze main
# deb http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-builddeps/debian squeeze main
# deb-src http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-builddeps/debian squeeze main
## XFCE
# deb http://www.debian-desktop.org/pub/linux/debian/xfce46 lenny xfce460
# deb-src http://www.debian-desktop.org/pub/linux/debian/xfce46 lenny xfce460
## ENLIGHTENMENT DR16, DR17
# deb http://packages.enlightenment.org/debian/ squeeze main extras
# deb http://packages.enlightenment.org/debian/ sid main extras
# deb http://debian.alphagemini.org/ unstable main
## ELIVE | ENLIGHTENMENT DR17 + LiveCD
# deb http://repository.elivecd.org lenny drivers efl elive games main multimedia other ports tests
# deb http://repository.elivecd.org elive drivers efl elive games main ports tests
## DEBIAN MULTIMEDIA
# deb http://www.debian-multimedia.org squeeze main non-free
# deb ftp://ftp.debian-multimedia.org squeeze main non-free
# deb http://www.debian-multimedia.org sid main non-free
# deb ftp://ftp.debian-multimedia.org sid main non-free
# deb-src http://www.debian-multimedia.org sid main
# deb-src ftp://ftp.debian-multimedia.org sid main
## OPERA
# deb http://deb.opera.com/opera/ squeeze non-free
# deb http://deb.opera.com/opera-beta/ squeeze non-free
# deb http://deb.opera.com/opera/ sid non-free
# deb http://deb.opera.com/opera-beta/ sid non-free
## JABBIM
# deb http://repo.palatinus.cz/ stable desktop
# deb http://repo.palatinus.cz/ testing desktop
# deb http://repo.palatinus.cz/ unstable desktop
## QUTIM
# deb http://qutim.org/debian/ stable main
# deb http://qutim.org/debian/ testing main
# deb http://qutim.org/debian/ unstable main
## GAJIM
# deb ftp://ftp.gajim.org/debian stable main
# deb-src ftp://ftp.gajim.org/debian stable main
# deb ftp://ftp.gajim.org/debian unstable main
# deb-src ftp://ftp.gajim.org/debian unstable main
## RSSOWL
# deb http://packages.rssowl.org/debian squeeze main
## GOOGLE
# deb http://dl.google.com/linux/deb/ stable non-free main
## YANDEX
# deb http://repo.yandex.ru/debian squeeze main non-free
## RUSSIAN MAN PAGES | Русские справочные страницы
# deb http://manpages.ylsoftware.com/debian/ all main
## Hadret's DEBIAN PPA
# deb http://hadret.rootnode.net/debian/ unstable main
# deb-src http://hadret.rootnode.net/debian/ unstable main
# deb http://hadret.rootnode.net/debian/ experimental main
# deb-src http://hadret.rootnode.net/debian/ experimental main
## Darth Revan's DEBIAN PPA | Темы иконок, Skype, mrim-prpl, Bimoid и др.
# deb http://repo.sudouser.com/debian/extras/ debian main contrib non-free
# deb http://repo.sudouser.com/debian/mrim-prpl/ debian main contrib non-free
# deb http://repo.sudouser.com/debian/bimoid/ debian main contrib non-free
## FRIKELPLATZ | Новейшие версии популярных пакетов
# deb http://frickelplatz.de/debian sid main contrib non-freeИсправление бага в .deb пакете драйвера Canon ip1900
(Ubuntu 9.10) Разрешение зависимости пакета libcupsys2 из-за замены его на libcups2 при установке драйвера Canon ip1900
/драйвер устанавливался мной на Ubuntu 11.04, в сентябре 2011г. всё нижеизложенное осталось в силе/ примечание переводчика
В Ubuntu
9.04 релизе (так и на официальном сайте Canon), пакет cnijfilter-common_3.00-1_i386.deb зависел от
libcupsys2. Проблемой при установке драйвера принтера является отсутствие символической ссылки на слом libcupsys2 в пользу libcups2.
Обновление пакета: Вот что я сделал:
1. Скачал архив с пакетами Debian последнюю версию, с сайта Canon http://software.canon-europe.com/products/0010647.asp
2. После распаковки архива iP1900_debian_printer.tar на рабочем столе должно быть 3 файла: cnijfilter-common_3.00-1_i386.deb; cnijfilter-ip1900series_3.00-1_i386.deb; and common_3.00-1.tar.gz
3. Мы сначала перепакуем common .deb. В терминале выполняем команды:
| $ dpkg-deb -x cnijfilter-common_3.00-1_i386.deb common $ dpkg-deb --control cnijfilter-common_3.00-1_i386.deb |
| $ cd DEBIAN $ gedit control |
| Depends: libc6 (>= 2.3.4-1), libcupsys2 (>= 1.2.1), libpopt0 (>= 1.7) |
6. Теперь скопируйте всю папку DEBIAN в папку common. После чего, нам нужно упаковать их снова в пакет .deb, для этого в терминале выполним:
| $ dpkg -b common cnijfilter-common_3.00-1_i386.deb |
7. выполните шаги 1-6 для cnijfilter-ip1900series_3.00-1_i386.deb, с тем исключением, что в названии пакета вводим cnijfilter-ip1900series_3.00-1_i386.deb .
Надеюсь, это поможет Вам!
Устанавливается обычным образом
sudo dpkg -i cnijfilter-ip1900series_3.00-1_i386.deb
sudo dpkg -i cnijfilter-common_3.00-1_386.deb
Last edited by Edgar Ilaga; October 29th, 2009 at 11:42 PM.. Reason: Issue resolved!
Результат моей работы по вышеопубликованному описанию:
3902121_ip1900_debian_printer.zip
iP1900_debian_printer.tar
6 сент. 2011 г.
Как удалять .deb пакеты
Поиск:
aptitude search FoxitReader
или
dpkg -l *FoxitReader*
Увидишь пакет. (вообще это в синаптик можно сделать)
Чтобы удалить
dpkg -r FoxitReader
dpkg -P FoxitReader
источник
aptitude search FoxitReader
или
dpkg -l *FoxitReader*
Увидишь пакет. (вообще это в синаптик можно сделать)
Чтобы удалить
dpkg -r FoxitReader
dpkg -P FoxitReader
источник
5 авг. 2011 г.
15 янв. 2009 г.
Настройка загрузчика GRUB
Настройка загрузчика GRUB
Рассмотрим несложные действия по настройке загрузчика Grub:- установка операционной системы (ОС), загружаемой по умолчанию;
- время задержки;
- цветовое оформление;
- удаление лишних записей в списке загрузки.
Основные команды Bash (Linux Debian - Ubuntu)
Основные команды Bash (Linux Debian - Ubuntu)
Такая маленькая шпаргалочка по самым частоиспользуемым командам командной строки Bash :)Настройка сети в Ubuntu
Cетевая конфигурация /etc/network/interfaces (1часть) Перевод раздела справки
« : 31 Май 2009, 22:31:48 »
Сетевая конфигурацияUbuntu имеет множество графических утилит, чтобы конфигурировать Ваши сетевые устройства. Этот документ написан для администраторов серверов, которые используют для управления сервером командную строку.
Шпаргалка по командам в Ubuntu-образных дистрибутивах
Данная статья – краткий справочник по наиболее важным командам и приложениям Ubuntu-подобных Linux систем.
Об установке программ для Ubuntu (а так же Kubuntu) и Debian Linux
Об установке программ для Ubuntu (а так же Kubuntu) и Debian Linux
Эта запись предназначена для тех, кто не знает, откуда скачать и как установить программы для Убунту и Дебиана. В линуксе все приложениясодержатся в пакетах. Чтобы установить пакет, вам не надо самим ничего качать с интернета или вообще делать что-либо. Для установки вам достаточно лишь запустить терминал, и в нем ввести командуsudo aptitude install imya_packetaТолько imya_packeta необходимо заменить на название пакета, который вам нужен.
К примеру, чтобы установить OpenOffice, вам всего лишь надо набрать
sudo aptitude install openofficeПосле того, как пакет установится, вы сможете пользоваться нужной вам программой.
Если вы не знаете, какой именно пакет нужен, но надо всего лишь немножко погуглить. А если есть какие-то идеи по тому, как он называется, то можно выполнить команду
sudo aptitude search ideaгде idea - это то слово, которое, по вашему мнению, должно быть в имени пакета. В результате этой комманды будет выведен список пакетов, соответствующих вашей идеи и их примерное описание.
Удалить же программу можно, удалив пакет, в котором она содержится. Для этого надо в терминале набрать
sudo aptitude search packet_nameгде packet_name - имя пакета, который вы хотите удалить.
Ну а если же Вы не хотите пользоваться терминалом, то для ваших целей есть Synaptic - красивый графический менеджер пакетов. Пользоваться им еще проще:)