Google

15 апр. 2009 г.

Использование GnuPGP

Для начала пара слов о том, что же такое ключ PGP и зачем он нужен.
PGP (Pretty Good Privacy)-прикладная криптосистема, переводится как Довольно хорошая секретность.
В принципаз работы программы лежит использование асимметричной криптографии, которая использует взаимосвязные пары ключей: закрытый (хранится только у владельца и используется для расшифрования данный и их цифровой подписи) и открый (не нуждается в защите и может свободно распространяться для шифрования и для сверки цифровый подписей).

GnuPG (GNU Privacy Guard, Страж приватности GNU) — это свободный некоммерческий аналог PGP, как и PGP, основанный на IETF-стандарте OpenPGP.

Установка и настройка java и eclipse в Debian

Скачиваем подходяшую для Вас версию Eclipse. Скачиваем gwt-linux, скачиваем GXT.
Распаковываем все в любое удобное для Вас место, например
 /mnt/media/Java 
(раздел media, папка Java).
Далее устанавливаем sun-java6-jdk.Почему именно sun-java, ведь есть openjdk? Наличие последнего пакета не отрицаю, но с ним не очень дружит eclipse: версия 3.2 периодически вылетала с ошибками, а в версии 3,4 на отрез отказывались устанавливатся плагины.
Sun-java является проприетарной и находится в веткие non-free, поэтому проследите, что бы среди вашего списка зеркал в source.list были сделаны соответствующие записи, например такие:

Установка Adobe flash player в debian


Для установки flash player от adobe вводим команду:
 aptitude install flashplayer-mozilla  
Если в вашем репозитории нету данного пакета, тогда открываем source.list и добавляем в него репозиторий deb-multimedia.org
 deb http://www.deb-multimedia.org stable main 
обновляем список пакетов:
  aptitude update 
и устанавливаем плагин:
  aptitude install flashplayer-mozilla 


13 апр. 2009 г.

Настраиваем GXT в Eclipse 3.4 Ganymede

Необходимые компоненты:
1. Скачиваем и устанавливаем JDK 1.6 (я использовал 1.6.0_13. Для linux ипользование open-6-jdk нежелательно, т.к плагины эклипса с ним не устанавливаются).
2. Скачиваем Eclipse SDK 3.4 Ganymede (у меня была версия Eclipse SDK 3.4 Ganymede JEE для Windows).
3. Скачиваем GWT 1.6.4 (можно не скачивать отдельно, будет возможность установить с помощью Eclipse Update).
4. Скачиваем Ext-GWT/GXT 1.2.3

12 апр. 2009 г.

Qt приложения в gnome

Не секрет, что при запуске qt-приложения в gnome выглядят ужасно. Что бы исправить это недоразумение устанавливаем две утилитки и оформление polymer :

aptitute install qt3-config qt4-config polymer

Далее от имени пользователя запускаем
 qtconfig-qt3 
В появшемся окне в закладке Appearence выбираем установленное оформление Polymer

Шрифт я установил AIGDT , Style Normal, Point Size 10

Для настройке qt4 запускаем
 qtconfig-qt4 

В качестве темы можно выбрать тему CleanLooks. Шрифты на свой вкус и усмотрение.

5 апр. 2009 г.

Cannot talk to klauncher

Недавно столкнулся с такой проблемой: при запуске Qt приложений изпод Gnome выскакивала ошибка:

>Cannot talk to klauncher  

Сложно сказать из-за чего появился, но решение следующее: переходим в папку Вашего пользователя и удаляем файл примерно следующего содержания: .DCOPserver_*__0

  rm /home/Ваш_пользователь/.DCOPserver_*__0 

После удаления данного файла проблема исчезла.

Локальное зеркало из DVD

Для ознакомления читаем HOWTO: Репозиторий Debian

Подготавливаем все необходимое:
1.Устанавливаем пакет dpkg-dev, что бы можно было запустить пакет dpkg-scanpackages:
 aptitude install  dpkg-dev 
2. На любом разделе создаем папку mirror (у меня это раздел media):
$ mkdir /mnt/media/mirror 
3. Создаем папку для списка пакеов:
$ mkdir /mnt/media/mirror/binary 
4. Создаем дополнительную папку:
$ mkdir -p /mnt/media/mirror/dists/main/contrib/binary 
С названием папок в п.2 и п.3 могут быть нюансы: например у меня на отрез система отказалась считывать список файлов из папки binary и пыталась искать пакеты в папке binary-amd64 (архитектура процессора у меня amd64). Для остальных процессоров пробуем вначале имя binary, если не подойдет, то смотрим на какую папку будет ссылаться apt.
5. Со всех дисков копируем папку pool в папку /mnt/media/mirror
6. Переходим в папку mirror:
$ cd /mnt/media/mirror 
7. Создаем список пакетов:
$  dpkg-scanpackages . /dev/null | gzip -9c > binary/Packages.gz 
gzip -9c - создает архив пакетов.
8. Получившейся архив Packages.gz копируем в /mnt/media/mirror/dists/main/contrib/binary
9. Вносим изменения в sources.list - добавляем строчку:
deb ftp://localhost/mirror/ main contrib 
10. Обновляем список пакетов:
 aptitude update 

Зеркало готово.

Social