Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Nikolavp в Oct 21, 2007, 16:14



Титла: Няколко въпроса за debian
Публикувано от: Nikolavp в Oct 21, 2007, 16:14
Искам да попитам някои неща, които просто не можах да намеря в интернета за въпросното животно :). Въпросите са пряко свързани с apt и по специално source.list-а. След прочитане на APT HOWTO-то някои неща още не са изчистени, та ще карам направо:
1. Видях в темата за source.list, че повечето хора са си сложили хранилища за трите текущи дистрибуции stable,testing,unstable - проблема е, че когато аз го направя получавам това
Цитат
E: Dynamic MMap ran out of room
E: Error occurred while processing kdegames (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/mirrors.ludost.net_debian_dists_testing_main_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.
E: Couldn't rebuild package cache
Според APT Howto това с оправя като се добави APT::Cache-Limit 10000000; в /etc/apt/apt.conf, но при мен това не оправя проблема. Та въпроса ми е има ли нужда да слагам хранилищата за трите дистрибуции и дали например има някой пакет, който го няма в testing, но го има в stable ?
2. Вторият проблем ми е свързан с подписването на пакетите, така наречените keyrings - за някои източници намерих пакети, които да се инсталират и да се "импортнат" ключовете, но за някои просто не намерих. В интернета пишеше да се изполва
Примерен код
wget път/до/файла/с/ключовете | apt-key add -
но от къде да намеря този файл с ключовете... Пример:
deb <a href="" target="_blank">ftp://debian.ludost.net/debian-non-US/</a> stable/non-US main contrib non-free
3. Пак в темата със сорс листовете видях, че някои са си добавили non-US хранилище(което показах и по горе), но там има един README файл в който пише
Цитат
You should not need the non-US archive unless you are using a version of
Debian from before Debian 3.1.
Та сега въпроса ми е - Променила ли се е политиката от тогава, или не е ?:).
4. Сложих си българското хранилището за debian-addons, но не видях kbgoffice, а само gbgoffice - само GTK версията ли се предлага като deb пакет, или аз бъркам някъде ?


Титла: Няколко въпроса за debian
Публикувано от: triplek в Oct 21, 2007, 16:29
Цитат (Nikolavp @ Окт. 21 2007,17:14)
Искам да попитам някои неща, които просто не можах да намеря в интернета за въпросното животно :). Въпросите са пряко свързани с apt и по специално source.list-а. След прочитане на APT HOWTO-то някои неща още не са изчистени, та ще карам направо:
1. Видях в темата за source.list, че повечето хора са си сложили хранилища за трите текущи дистрибуции stable,testing,unstable - проблема е, че когато аз го направя получавам това
Цитат
E: Dynamic MMap ran out of room
E: Error occurred while processing kdegames (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/mirrors.ludost.net_debian_dists_testing_main_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.
E: Couldn't rebuild package cache
Според APT Howto това с оправя като се добави APT::Cache-Limit 10000000; в /etc/apt/apt.conf, но при мен това не оправя проблема. Та въпроса ми е има ли нужда да слагам хранилищата за трите дистрибуции и дали например има някой пакет, който го няма в testing, но го има в stable ?
2. Вторият проблем ми е свързан с подписването на пакетите, така наречените keyrings - за някои източници намерих пакети, които да се инсталират и да се "импортнат" ключовете, но за някои просто не намерих. В интернета пишеше да се изполва
Примерен код
wget път/до/файла/с/ключовете | apt-key add -
но от къде да намеря този файл с ключовете... Пример:
deb <a href="" target="_blank">ftp://debian.ludost.net/debian-non-US/</a> stable/non-US main contrib non-free
3. Пак в темата със сорс листовете видях, че някои са си добавили non-US хранилище(което показах и по горе), но там има един README файл в който пише
Цитат
You should not need the non-US archive unless you are using a version of
Debian from before Debian 3.1.
Та сега въпроса ми е - Променила ли се е политиката от тогава, или не е ?:).
4. Сложих си българското хранилището за debian-addons, но не видях kbgoffice, а само gbgoffice - само GTK версията ли се предлага като deb пакет, или аз бъркам някъде ?

За първия проблем виж да не си забравил някоя запетайка или точка. Аз навремето така се чудих и излезе това. Коментара в /etc/apt/preferences трябва да изглежда така.

Примерен код
APT::Cache-Limit "9999999999";


2. Под wget път/до/файла/с/ключовете се има предвид не път до ключ на диска а до ключа на съответното хранилище. Ето аз как правя гимнастиката. :p При apt-get update за липсващите катинари ше излезе WW с ключа.

# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys XXXXXXX
# gpg --armor --export XXXXXXX | apt-key add -
# apt-get update

Като на мястото на XXXXXXX слагаш ключа

3. Не разбрах точно, но аз за non-US не съм чувал. non-free е съвсем друго нещо. :)

4. Toзи речник го нямам и никога не съм го имал в хранилищата. Винаги си го компилирам от сорс.





Титла: Няколко въпроса за debian
Публикувано от: Nikolavp в Oct 21, 2007, 21:00
1.Хмм явно стойността, която видях в ръководството не е била достатъчна. С това число(с деветките работи)
2. За wget знам, че трябва да е в хранилището, но не знам къде да ги търся, затова попитах къде да ги намеря - дали има някакъв стандарт, или нещо подобно. Иначе от този сървър когато ги зимам ръчно с gpg работи, благодаря.
3. За non-free знам, а това за което аз говоря си е точно debian-non-US - справка виж http://www.linux-bg.org/cgi-bin....t=15721
и четвъртия източник на фантома например ;). Така че въпроса си остава - променила ли се е политиката, или наистина няма нужда да ползвам тези източници(демек пакетите си ги има в официалното дърво)
4. Значи ще трябва да я карам пак ръчно - благодаря все пак, ако не ме мързи може да направя деб пакет да видя какво е   :ok:


Титла: Няколко въпроса за debian
Публикувано от: Gaara в Oct 21, 2007, 21:07
Не ти трябва 700 хранилища за едно и също. Също така смятам, че не е добре да имаш и трите версии в сорс листа си. Ако ти потрябва някое, просто променяш една дума и си готов :)

Ето го и моят сорс лист:
Примерен код

[gaara@debian ~]$ cat /etc/apt/sources.list
deb http://debian.spnet.net/debian/ unstable main contrib non-free
deb-src http://debian.spnet.net/debian/ unstable main contrib non-free
deb http://www.debian-multimedia.org/ unstable main
#E17
deb http://debian.alphagemini.org/debian/ unstable main
#Beryl
deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./
[gaara@debian ~]$


Абсолютно всичко необходимо има.
За компилиране от сорс използвай checkinstall, която заменя последната фаза, т.е. make install :)


Титла: Няколко въпроса за debian
Публикувано от: Nikolavp в Oct 21, 2007, 22:40
Цитат (Gaara @ Окт. 21 2007,22:07)
Не ти трябва 700 хранилища за едно и също. Също така смятам, че не е добре да имаш и трите версии в сорс листа си. Ако ти потрябва някое, просто променяш една дума и си готов :)

Ето го и моят сорс лист:
Примерен код

[gaara@debian ~]$ cat /etc/apt/sources.list
deb http://debian.spnet.net/debian/ unstable main contrib non-free
deb-src http://debian.spnet.net/debian/ unstable main contrib non-free
deb http://www.debian-multimedia.org/ unstable main
#E17
deb http://debian.alphagemini.org/debian/ unstable main
#Beryl
deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./
[gaara@debian ~]$


Абсолютно всичко необходимо има.
За компилиране от сорс използвай checkinstall, която заменя последната фаза, т.е. make install :)

Всъщност и аз така си мислех, че ще е добре, тъй като аз идвам от един друг свят  ;) Но когато инсталирах KDE-то ми поиска някаква версия kdeutils, който пакет го имаше само в testing :). Но ще послушам съвета и ще махна stable :).
П.С. Ще погледна и checkinstall, благодаря!


Титла: Няколко въпроса за debian
Публикувано от: paucku в Oct 23, 2007, 23:14
Цитат (Nikolavp @ Окт. 21 2007,16:14)
4. Сложих си българското хранилището за debian-addons, но не видях kbgoffice, а само gbgoffice - само GTK версията ли се предлага като deb пакет, или аз бъркам някъде ?

gbgoffice е страхотна програма и много добре се интегрира в KDE-то. Застава си като иконка в систрея, и не се пречка на таскбара. Освен това, като запазва сесията, KDE-то взема в предвид и gbgoffice-а. Само дето не може да запомни, че трябва да е минимизиран, но това не е особен проблем, според мен.

П.П. Речниците се инсталират отделно.


Титла: Няколко въпроса за debian
Публикувано от: paucku в Nov 11, 2007, 14:44
Ето компилирани и сорс пакети за kbgoffice в RPM формат, който би могъл да конвертираш после с програмата alien в DEB пакети. Исках първо да пробвам дали става и после да поствам тук, но ми е бавен интернета в момента и много дълго сваля, дори и малки файлове като тези.

ftp://ftp.bg.debian.org/ooo-bg/bgoffice/





Титла: Няколко въпроса за debian
Публикувано от: paucku в Nov 12, 2007, 21:31
Работи :).

В папката, къдети си ги свалил пишеш(като root):
Примерен код
# alien -d kbgoffice-dictionaries-4.0-3mdk.i586.rpm
# alien -d kbgoffice-1.8-1mdk.i586.rpm

и после:
Примерен код
# dpkg -i kbgoffice_1.8-2_i386.deb
# dpkg -i kbgoffice-dictionaries_4.0-4_i386.deb

После стартираш и работи. Само че, считам gbgoffice за доста по-красив, въпреки че съм голям КДЕ почитател :).


Титла: Няколко въпроса за debian
Публикувано от: dedmin в Nov 12, 2007, 22:02
Я напиши в конзолата:
Цитат
aptitude search kbedic
:)


Титла: Няколко въпроса за debian
Публикувано от: paucku в Nov 13, 2007, 01:44
Цитат (dedmin @ Ноември 12 2007,22:02)
Я напиши в конзолата:
Цитат
aptitude search kbedic
:)

Признавам си — това беше хитро ;). Обаче не е същото — програмата е друга.

Сега съм ги инсталирал и трите — gbgoffice, kbgoffice и kbedic (не знам защо и трите си сложиха речниците на различни места) и бих казал, че последната е само подобие на първите две. Не случайно спрях да я ползвам. В *office има повече речници. Освен това, има нещо много важно според мен — бутона за изчистване на полето, което е много полезно при положение, че в Линукс, всяко маркиране с мишката е копиране.