Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: Vaprosi za debian 2
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: deb Дата: 11/22/2003
Sledvastite dva vaprosa:

 Pri kompilacia na razlichni produkti se poluchiha problemi s
 niakoi biblioteki ( struva mi se, che za niakoi ot
 produktite ima deb paketi, no vinagi predpochitam da si
kompiliram produkta).

Tezi koito sam otkril do tuk, che mi lipsvat sa:

lreadline library not found
zlib library not found

 Pregledah stranicata na debian ( koito namiram za dosta zle
 podreden - izviniavam se no e taka) i ne namerih informacia
 za bibliotekite, nito kakvo triabva da napravi aza da se
sdobia s tiah. 

 Niakoi na iasno li e kade mogat da se nameriat tezi
 biblioteki i da se instalirat varhu sistemata ( ne mi se ste
 da pravia palna preinstalacia, zastoto veche 2 dni
instaliram software).

Blagodaria.



Отговор #1
От: Н. Антонов (nikola __@__ linux-bg< dot >org) Дата: 11/22/2003
 Само искам да ти обърна внимание, че Дебиан работи с два
 вида пакети - компилирани и сорсове. Когато искаш да
компилираш един пакет, пишеш:

apt-get source packagename

 Изтегля се изходният му код, правиш каквото правиш, примерно
 настройваш му специфични за теб опции за компилация в
debian/rules. 

След това:

dpkg-buildpackage -uc -us

Дава ти deb-пакет, който си инсталираш нормално с dpkg.

 По принцип, форматът deb е вездесъщ, няма друго тагова нещо
 под слънцето;) Има ужасно много възможности, за които
 другите ОС не са и сънували, вкл. и Windows. Добре е да го
 разучиш и да се възмолзваш от тях. Иначе, няма особено
смисъл тогава да ползваш Дебиан.

Виж тук - http://debian-book.debian-nikola.homelinux.net

 За да предотвратиш проблеми, свързани с липсващи библиотеки,
 необходими за компилацията, можеш да ползваш auto-apt. Виж в
 посочената от мен документация как се ползва този
 инструмент. Също е уникален за Дебиан. При изпълнението нас
 крипта ./configure (auto-apt run ./configure --blabla) се
 откриват в движение липсващите хедърни файлове, инсталират
се и процедурата родължава нататък, без да прекъсва.

Успех!

P.S. Не отговарям конкретно на въпроса ти, защото
наистина преди да правиш каквото и да било, трябва да
научиш основните опции и технихи за използване на apt,
dpkg и т.н. Иначе, просто изпълни:

apt-get install zlib1 libreadline0


Отговор #2
От: deb Дата: 11/23/2003
Blagodaria za otgovora.

 Deistvitelno ne mi triabva da polzva paketi na debia za
 osnovnite produkti s koito rabotia. Prosto debian varvi
 mnogo nazad s veriite i razbira se ( bez da iskam da kaja
 nesto losho) horata v debian ne sa merilo dali daden produkt
 e stable ili ne. Pak da podchertaia imam predvid golemi
produkti, a ne sapatstvasti paketi.

 Za primer ste dam, che opitvam da prenastroia oracle za
 debian i na vsichki e izvestno che oracle si e stable.
 Primera ne e nai-dobria, zastoto debian se otkazaha ot
 kemersialni produkti i paket za oracle nikoga ne e imalo za
 debian. Iskam prosto da e iasno za mastaba na produktite
koito mi triabvat.
 Po tazi prichina predpochitam da si gi kompiliram sam, akto
otgovornostta za stabilnostta e moia.
 Sasto da podchertaia, che prekrasno znam kak da si
prekompiliram produktite koito mi triabvat no za redhat.

 Apt-get iskam da polzvam za sapatstvasti biblioteki i ako
 triabva da sam otkroven ochakvah oste s instalaciata vsichko
da si e na miasto.

 Oste edin pat da plagodaria za linka s knigata. Ako ne se
 laja ima original na angliiski, koito prelistih predi 2
 sedmici i dobih osnovna predstava ( niamam pretencii da
 razbiram ot debian v detaili, iskam da go polzvam kato OS na
 rabotno nivo, za da si varsha rabotata s osnovnite produkti.
 Drugia rezerven varianta, ako tozi izleze zle support-van e
freebsd).

Znachi ochertavat se dva osnovni vaprosa:

 1. Nikade ne namerih info kak da razbera, che da zlib
triabva da napisha zlib1 ( da kaja che ze libreadline0
 ne srabotva i mi dava, che niama takav paket).

 2. Iskah da si nastroia apt-a da mi chete of direktoria.
 Parvo vzeh disk 2 ne distributiva i go kopirah na diska v
 direktoria /dist/disk2. Posle pusnah apt-setup i izbrah
 filesyste , kato posochih direktoriata. Setup-a zapochna da
proveriava i izleze s greshka :
   x                                                         
                x  
   x Failed to access the Debian archive                     
                x  
   x                                                         
                x  
   x When I tried to access the debian archive using the
information you      x  
   x provided, apt gave the following error. I will run
through the           x  
   x questions again, try to correct the error.              
                x  
   x                                                         
                x  
   x Failed to fetch
 file:/dist/disk2/dists/stable/main/binary-i386/Packages  x 

   x File not found W: Couldn't stat source package list
file: stable/main    x  
   x Packages                                                
                x  
   x
 (/var/lib/apt/lists/_dist_disk2_dists_stable_main_binary-i386_Packages)
 x  
   x - stat (2 No such file or directory) W: You may want to
run apt-get      x  
   x update to correct these problems E: Some index files
failed to           x  
   x download, they have been ignored, or old ones used
instead.  


 Pregledah na cd-to koeto kopirah no ne namerih
direktoriata.
 Niakoi ima li predstava kak da nastroia apt-a da mi chete ot
lokalnia disk i da si izkopiram ditrtibutiva tam.
 Varianta sas smiana na cd-ta ne mi e mnogo udoben pone za
sega(dokato chesto mi triabvat razlichni novi biblioteki).



Отговор #3
От: Н. Антонов (nikola (a) linux-bg __точка__ org) Дата: 11/23/2003
 Доколкото знам, Oracle поддържа само RedHat, при това май
 доста стара версия, доста по-стара от софтуера в Debian
 stable;) Заел си се с много тежка задача. Там не мога да ти
помогна.

 Пак ти казвам, ако искаш намираш пакетите в Дебиан бързо и
 ефективно, трябва да се научиш да работиш с apt!!! Неизбежно
е.

 Ето пример. Трябва ти някакъв пакет libreadline, но той не
се казва точно така. Пускаш:

apt-cache search libreadline

 Гледаш какво ще ти изплюе, четеш и виждаш точно как се казва
необходимият пакет. Тогава вече започваш с apt-get. 

 Както виждаш, много са нещата и са доста различни от всичко
останало. 

 Относно актуалността на софтуера. Debian stable е истински
 еталон за стабилност на софтуера, това не е само мое мнение.
 Не ти пречи нищо да ползваш и най-новия софтуер. Как става
 това, също трябва да прочетеш в документацията. Просто
Дебиан е различен, много различен.


Отговор #4
От: deb Дата: 11/23/2003
Za stabilnosta se opitah da obiasnia.
 Pregledal sam i glednata tochka na debian za tova kak da
rabotia s nai-novite versii.
Za sajalenie tiahnata gledna tochka ne e mnogo tochna.
 Te izhojdat ot poziciata, che v paketite unstable ili za
razrabotka moje da se nameri tova koeto tarsish.

Ima obache mnogo prdukti koito ne priznavat debian.
 Za primer moje da posluji oracle. Znachi te kazvat taka :
 "Debian? Ne, kakvo e tova debian? Vzemete redhat i polzvaite
produkta ot instalacia. Za drugo ne otgovariame."
 Znachi az iskam da si prepravia instalaciata ( izbosto ne e
 stara versia, a si e poslednata ot seria 9) da tragne ili s
debian ili ako ne stane s freebsd.

 Sastia e problema s java-ta ( tuk naprimer bea sasto
 nabliagat na redhat - ne govoria za sun, a za dosta
po-profesionalna i barza versia).

 Kakto i da e. V tazi nasoka imam dosta soliden opit i tova
koeto mi lipsva e malko informacia za debian.
 Niama polza da vlagam meseci v chetene, za da razbera
napraia, che ne mi varshi rabota.

 Zatova iskah barzo da izgradia edna bazova sistema(koiato
 obiknovenno idva s instalaciata, no tuk ne e taka) i za 2-3
dni da iziasnia moje li tova da e osnovata za napred.

 Za sajalenie sveta e dosta dinamichen i cheteneto v ramkite
na mesec ne e moderno ( oste po-malko rentabilno).

 Tova koeto mi triabva e da razbera kak da si prehvarlia
 cd-tata na diska i kak da konfiguriram apt-a za da polzva
tezi kopia.

 Tova e prosto zadaljitelno, zastoto ako se sprem na debian i
 instaliram server, koito zaraboti v niakoe miasto bez
 internet, ne mi se ste da se chudia kak da polzvam apt-a.
 Sasto e neudobno da se nosiat vsichki cd-ta, vmesto da gi
kopiram na diska i da si gi polzvam ot tam.
 Ne viarvam da e goliama nauka niakoi da drasne dva reda, ao
go e pravil.

Blagodaria za informaciata do tuk.



Отговор #5
От: s Дата: 11/23/2003
""Доколкото знам, Oracle поддържа само RedHat, при това май
 доста стара версия, доста по-стара от софтуера в Debian
 stable;)""

А бе Никола, стига си приказвал глупости на човека!!!

http://www.oracle.com/corporate/press/index.html?2507230.html

 Приятел, aко ще правиш нещо на Oracle, нахлупваш си
Червената Шапчица и не се занимаваш с глупости.
 Това с Дебиан и Оракъл си го избий от главата и си спести
нервите.

Ето какво съпортват хората:

Which Linux Distributions Are Directly Supported By Oracle?

 The following distributions are certified, and supported by
Oracle: 

    * Red Hat Enterprise Linux AS and ES
     * UnitedLinux, which includes the following products
from Conectiva, SCO, SuSE, and TurboLinux 
           o Conectiva Linux Enterprise Edition powered by
UnitedLinux 
          o SCO Linux Server 4.0 powered by UnitedLinux 
           o SuSE Linux Enterprise Server 8 (SLES 8) powered
by UnitedLinux
           o TurboLinux Enterprise Server 8 powered by
UnitedLinux


Отговор #6
От: deb Дата: 11/23/2003
s,
постепенно стигам до същия извод.

Съвета изглежда разумен.

 В debian се мислят за много стабилни, ама тези проблеми
 които почнаха да вазникват при мен до сега направо ми скапах
представата за тях. 
 Колегата до мен го прави паралелно със SuSe (не това дето го
пише в oracle, ами 8.2) и вече го подкара за 3-4 часа.
Аз загубих дни и пак не съм до никъде.
 

 Имаш ли представа от къде може да се свали пълна дистрибуция
на SuSE Linux Enterprise Server 8 или на новия редхат 3.0 ?

 Това с debiana ще го оставя за коледните празници, когато
може и да се намери време.

Мерси за разумния отговор.
 В крайна сметка целта е да се пести време, а не да се
отстоява дадена дистрибуция на всяка цена.

 Иначе apt-a като идея не е лош, но по ме кефи всичко да си е
инсталирано като библиотеки с началото.

 Все пак става дума за основни библиотеки (zlib, readline и
т.н.).

Айде благодаря, че вече се изнервих с debiana.



Отговор #7
От: Н. Антонов (nikola__at__linux-bg< dot >org) Дата: 11/23/2003
 Не разбирам нищо от Oracle, само знам, че не поддържат
 Дебиан, за което Дебиан не ви е виновен. Предположих, че
 просто ви се експериментира. След като знаете, че не се
 поддържа, няма какво да се мъчите. Слагайте RedHat или SuSE
 и дерзайте. Би трябвало по-добре от мен да знаете, че Oracle
 работи само на това, за което гарантират, че го поддържат.
Да го пригаждате за друга дистрибуция е непосилна задача.


<< NeoMail Problem (0 ) | Vaprosi za debian 1 (1 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.01 sys = 0.08 CPU)