|
|
Содержание подраздела:
Update icq pidgin ubuntu , kubuntu, xubuntu. Сделать свой собственный репозиторий .deb пакетов.
Итак, всё обновилось, аська у всех упала, нихрена не работает.
Чего же делать?
Как проапдейтить аську?
Можно конечно скачать сырцы и скомпилить. И это даже будет работать.
Но как набивший кучу шишек юниксоид, я знаю, что в apt системах с их репозиториями такого делать нельзя.
Я пошел по очень длинному, но всё-же более правильному пути:
1. делаем свой локальный репозиторий.
$ cd ~/soft/
$ mkdir deb
Или любая другая папка. Главное запомнить, что там - наш личный дополнительный репозиторий.
Эта папка и будет репозиторием.
2. Теперь идем на http://www.getdeb.net
и скачиваем оттуда три пакета под свою архитектуру.
Сохраняем их в нашу папку-репозиторий.
3. Делаем список пакетов нашего репозитория:
Если у вас еще не было утилиты dpkg-scanpackages, то надо поставить пакет dpkg-dev командой
$ sudo apt-get install dpkg-dev
Итак, сделаем список пакетов своего локального репозитория.
$ cd ~/soft/deb/
$ ls
libpurple0_2.4.3-1~getdeb1_i386.deb Packages.gz pidgin_2.4.3-1~getdeb1_i386.deb pidgin-data_2.4.3-1~getdeb1_all.deb
$ dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
4. Добавляем свой репозиторий в список apt:
Открываем любимым редактором файл /etc/apt/sources.list
Например, sudo vim /etc/apt/sources.list
И дописываем в конец этого файла запись про наш личный репозиторий:
# Ben-Ja local repository for pidgin:
deb file:/home/Имя_юзера/soft/deb ./
5. Обновляем данные о репозиториях:
$ sudo apt-get update
6. Собственно, ставим нашу аську т.е. pidgin:
$ sudo apt-get install pidgin
Там нас спросят, уверенны ли мы, хотим ли мы добавить зависимости и т.д. Отвечаем yes.
Всё. И аську обновили и репозиторий свой создали. =)
Таким образом, мы не испортили сам механизм апдейтов. То есть, как только где-то в прописаных у нас в конфигах появится более свежая версия pidgin'а, то при апдейте она возьмется уже не из нашего репозитория, а из другого.
Если мы заходим удалить наш репозиторий, то достаточно удалить запись о нем в /etc/apt/sources.list дать команду $ sudo apt-get update
После этого можно смело удалять все файлы и папки с нашим репозиторием.
Вот.
Если что не понятно, то пишите.
Кстати, назрела статья про настройку конфигов самого pidgin, но это как-нить в другой раз.
Tags:
apt
,
icq
,
kubuntu
,
linux
,
pidgin
Отправка сообщений Pidgin по Ctrl+Enter вместо Enter
#======================================
#
# Edit by Ben-Ja http://www.net4me.net
# On Wed 20 Oct 2010 03:35:03 PM MSD
#
#======================================
И вот в очередной раз поставив pidgin на очередной linux опять сталкнулся с невозможностью настроить (через стандартный интерфейс) отправку сообщений по Ctrl+Enter.
Поэтому напишу об этом здесь, чтоб не искать больше по всему инету.
Итак, идем в домашнюю директорию pidgin и создаем там файлик с именем gtkrc-2.0:
$ cd ~/.purple/
$ ls
accels accels.save accounts.xml blist.xml certificates icons logs prefs.xml smileys status.xml xmpp-caps.xml
$ vi gtkrc-2.0
Вместо vi можно использывать любой другой текстовый редактор.
В этот файлик gtkrc-2.0 надо записать следующее:
binding "my-bindings"
{
bind "Return" { "insert-at-cursor" ("\n") }
bind "<ctrl>Return" { "message_send" () }
}
widget "*pidgin_conv_entry" binding "my-bindings"
Сохраняем. Выходим. Запускаем pidgin. Проверяем.
Теперь сообщения отправляются по Ctrl+Enter, а Enter - переводит на новую строку. Как мы и хотели.
Если заинтересовались и захотели узнать больше, то велкам в wiki по pidgin
|