Mured Pakihalduriga.

Ubuntu Linuxi ja tema erinevate versioonide foorum

Moderaator: Moderaatorid

Kasutaja avatar
ehhr
Vana Pingviin
Vana Pingviin
Postitusi: 506
Liitunud: 14.03.2007, 12:29

Mured Pakihalduriga.

Postitus Postitas ehhr »

Pakettide paigaldamisel saan veateateks:
Muudatuste kinnitamisel ilmnes viga. Ilmselt tekkis probleem mõnede pakettide allalaadimisel või kinnitamine rikuks mõned paketid.
Kasutaja avatar
spott
Admin
Admin
Postitusi: 8870
Liitunud: 04.06.2005, 03:00

Postitus Postitas spott »

Ja mida sa paigaldada üritad?
Proovi terminalis antud paketi paigaldada - saab ehk rohkem infot, kui kogu väljundi siia kopeerid.
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
Kasutaja avatar
Heix
Pingviini aktivist
Pingviini aktivist
Postitusi: 356
Liitunud: 23.07.2005, 03:00

Postitus Postitas Heix »

Kessul siin teemas sama jama, mõni paket ehk vigaselt serveris või siis jama serveriga...
Kasutaja avatar
margo704
Pingviini aktivist
Pingviini aktivist
Postitusi: 242
Liitunud: 30.08.2005, 03:00

Postitus Postitas margo704 »

Mina sain sama teate, kui peale kubuntu 7.10 installimist esimest korda adeptiga uuendusi tegin. Ja see juhtus täpselt sama moodi kolmes erinevas arvutis. Ma tegin konsoolist "sudo apt-get update" ja "sudo apt-get upgrade". Siis ta küsis mult umbes midagi sellist, et mingi asi tahab mingeid faile üle kirjuitada ja kas jätta vanad või kirjutada üle. Vastasin vist, et kirjuta üle ja siis tegi uuenduse ilusti lõpuni.
Kasutaja avatar
ehhr
Vana Pingviin
Vana Pingviin
Postitusi: 506
Liitunud: 14.03.2007, 12:29

Postitus Postitas ehhr »

Nii Kessu pugul toiminud käsk kui ka margo704 poolt välja käidud käsud mind ei aidanud.
Konsoolis näeb paigaldamine otsast-lõpuni välja selliselt:
ehhr@mina:~$ sudo dpkg -i smc-data_1.4.1-1~getdeb1_all.deb
Varem valimata paki smc-data valimine.
(Andmebaasi lugemine ... hetkel on paigaldatud 75395 faili ja kataloogi.)
Paki smc-data lahtipakkimine (failist smc-data_1.4.1-1~getdeb1_all.deb) ...
Paki smc-data (1.4.1-1~getdeb1) paikasättimine ...
ehhr@mina:~$
see paikasättimine lõpus käib kuidagi väga kiiresti ja midagi sellest ei tundu muutuvat.
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

Anna käsk
echo $?
peale
sudo dpkg -i smc-data_1.4.1-1~getdeb1_all.deb
Kui vasutseks on null, siis tähendab, et kõik õnnestus ja pakk on paigaldatud.
Kasutaja avatar
ehhr
Vana Pingviin
Vana Pingviin
Postitusi: 506
Liitunud: 14.03.2007, 12:29

Postitus Postitas ehhr »

vastuseks sain jah nulli.Data pakk on paigas,aga nüüd on uus mure.
sudo dpkg -i smc-1.4-1.deb
Varem valimata paki smc valimine.
(Andmebaasi lugemine ... hetkel on paigaldatud 79479 faili ja kataloogi.)
Paki smc lahtipakkimine (failist smc-1.4-1.deb) ...
dpkg: sõltuvusprobleemid takistavad smc seadistamist:
smc sõltub pakist libboost-filesystem1.34.1; igatahes:
Pakk libboost-filesystem1.34.1 pole paigaldatud.
smc sõltub pakist libcegui-mk2-1; igatahes:
Pakk libcegui-mk2-1 pole paigaldatud.
smc sõltub pakist libsdl-image1.2 (>= 1.2.5); igatahes:
Pakk libsdl-image1.2 pole paigaldatud.
smc sõltub pakist libsdl-mixer1.2 (>= 1.2.6); igatahes:
Pakk libsdl-mixer1.2 pole paigaldatud.
smc sõltub pakist libsdl-ttf2.0-0; igatahes:
Pakk libsdl-ttf2.0-0 pole paigaldatud.
smc sõltub pakist smc-data (= 1.4-1); igatahes:
Süsteemis olev smc-data versioon on 1.4.1-1~getdeb1.
smc sõltub pakist libcegui-mk2-dev; igatahes:
Pakk libcegui-mk2-dev pole paigaldatud.
dpkg: viga smc töötlemisel (--install):
sõltuvusprobleemid - jäetakse seadistamata
Järgnevate pakkide töötlemisel tekkisid vead:
smc
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus Postitas sander85 »

kas apt-get ei paigalda kohalikku pakki, suudaks ehk ka antud sõltuvused vastavalt lahendada :roll:
Pilt Pilt Pilt
Kasutaja avatar
KERBER
Pingviini aktivist
Pingviini aktivist
Postitusi: 219
Liitunud: 18.11.2007, 13:38

Postitus Postitas KERBER »

Milles mure... :roll: . Mina paigaldaks nõutud paketid. See juures valiksin DEV laiendiga.
wk
Vana Pingviin
Vana Pingviin
Postitusi: 1133
Liitunud: 24.10.2007, 22:04

Postitus Postitas wk »

ehhr, vaata, dpkg on pakihalduse madalama otsa utiliite, tuim ja lihtne tööriist. Temaga toimetamine eeldab seda, et kasutaja teab pisut enam sellest, mida ta teeb, ja lahendab ise kõik sõltuvustest tulenevad konfliktid.

apt-get hoolitseb sõltuvuste eest, tirib pakid kohale ja kontrollib ise, millises järjekorras millised pakid milliste dpkg võtmetega paigaldada.

Kui Sa tahad ilmtingimata dpkg-ga tegutseda, siis lihtsalt sikuta ka kõik need vajalikud pakid, mis Sa uue murena kaela said, alla ja hakka otsast dpkg-ga installima. Ilmselt avaneb säält veel hulga toredaid sõltuvusi. Kui Sa piisavalt visa oled, siis saad nende lahendamisega ka dpkg abil hakkama.

Kui Sa tahad aga lihtsalt vajalikku programmi installida, siis kasuta apt-get-i. Kui Sa oled juba mingi vajaliku paketi kohale tirinud ja ei taha, et apt-get seda uuesti sikutama hakkaks, siis võid selle liigutada õigesse kohta (apt-get-ile ei saa käsurealt anda ette faili, mis on vaja installida, vaid lihtsalt paketi nime):

Kood: Vali kõik

sudo mv vajalik_pakk_2.3.4.deb /var/cache/apt/archives/
Nii ei tirita seda pakki uuesti aga lahendatakse vajalikud sõltuvused ja need tiritakse kenasti automaatselt kohale:

Kood: Vali kõik

sudo apt-get install vajalik_pakk
On olemas veelgi lihtsam variant: klikkida vastaval deb-failil hiire paremat klahvi ja valida sealt: Paigalda (vmt). Kuna mul see (liiga) lihtne variant pangestus esimesel katsumisel, siis see minu usaldusväärsete tööriistade varamusse hetkel veel ei kuulu.
Kõike hääd,
WK
wk
Vana Pingviin
Vana Pingviin
Postitusi: 1133
Liitunud: 24.10.2007, 22:04

Postitus Postitas wk »

Kerber, mida hääd need DEV-pakid antud situatsioonis peaksid andma?
Kõike hääd,
WK
Kasutaja avatar
KERBER
Pingviini aktivist
Pingviini aktivist
Postitusi: 219
Liitunud: 18.11.2007, 13:38

Postitus Postitas KERBER »

wk .... kohe näha, et õige eestlane - selle asemel, et inimest aidata tuled jälle tüli norima. Kui sa oleks kopileerinud siis teaksid, et dev paketid lähevad alati nagu rusikas silmaauku. Pealegi enamasti nad võttavad mitte.dev kaasa. Viimasel ajal olen täheldanud ( kopileerimise ajal), mitte.dev võib tihti ollagi ( juba paigaldatud) kui sinu APT ei näe neid sest paigaldatava pakketis olla viide just .dev. paketile.. Dev on aga sobib igase (vähemal mina arvan niimoodi) samatüüpi distrose, pealegi kui sull on Estobuntu ja ega ta plaju ruumi ära ei söö.

sudo mv vajalik_pakk_2.3.4.deb /var/cache/apt/archives/
sudo apt-get install vajalik_pakk

Väga asjalik selgitus .... Copy- Paste Wikist. Käsureaga -vanakooli mehed !!!
Synaptic -uga saab palju lihtsamini - pole vaja otsida mis repos on. Ja kasutame otse loomulikult ... Copy- Paste. Nimelt .. copeerid otsitav paket Synaptic -u otsingu ritta ja vuala - leiab sarnased pakettid. Sull jääb ainult vajadus valida õige välja. Kui seal ei ole siis kasutades ära mälus olevat ja teeme Paste Googlesse ja otsime netist abi.
Kasutaja avatar
KERBER
Pingviini aktivist
Pingviini aktivist
Postitusi: 219
Liitunud: 18.11.2007, 13:38

Postitus Postitas KERBER »

Parandan vea, mis kiiruga tekkis.... Jäi kahesilma vahele, et KDE on..... :oops:
Sõnastan ümber - kasuta pakkihalduri graafilistkeskkonda.
Miks sest vajalik pakk võib kanda täiesti teist nime kui nõutud (üldtuntud nimetus), kuid graafiliseskeskkonnas on ka lahti kirjutaud milleks ta on.
Dev laiendiga pakett tavaliselt tõmbab kaaasa ka vajalikud raamatukogud, mis aitavad paremini (masina järgi) paigaldada.
Kasutaja avatar
Ziim
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 99
Liitunud: 08.07.2005, 03:00

Postitus Postitas Ziim »

KERBER kirjutas:wk .... kohe näha, et õige eestlane - selle asemel, et inimest aidata tuled jälle tüli norima. Kui sa oleks kopileerinud siis teaksid, et dev paketid lähevad alati nagu rusikas silmaauku. Pealegi enamasti nad võttavad mitte.dev kaasa. Viimasel ajal olen täheldanud ( kopileerimise ajal), mitte.dev võib tihti ollagi ( juba paigaldatud) kui sinu APT ei näe neid sest paigaldatava pakketis olla viide just .dev. paketile.. Dev on aga sobib igase (vähemal mina arvan niimoodi) samatüüpi distrose, pealegi kui sull on Estobuntu ja ega ta plaju ruumi ära ei söö.

sudo mv vajalik_pakk_2.3.4.deb /var/cache/apt/archives/
sudo apt-get install vajalik_pakk

Väga asjalik selgitus .... Copy- Paste Wikist. Käsureaga -vanakooli mehed !!!
Synaptic -uga saab palju lihtsamini - pole vaja otsida mis repos on. Ja kasutame otse loomulikult ... Copy- Paste. Nimelt .. copeerid otsitav paket Synaptic -u otsingu ritta ja vuala - leiab sarnased pakettid. Sull jääb ainult vajadus valida õige välja. Kui seal ei ole siis kasutades ära mälus olevat ja teeme Paste Googlesse ja otsime netist abi.
kompileeriks natuke vähem ja võtaks natuke aega rahunemiseks selle asemel?

Loe palun oma viimast lõiku ja ütle mille poolest on see lihtsam, kui wk soovitatud .deb paki APT'i cache'i lisamine? eriti eeldusel, et seda konkreetset pakki kättesaadavates repodes ei ole.
Miks peaks googlis sobrama, kui see pakk on juba olemas. tuleb ta lihtsalt APTile ette sööta - üks liigutus, mida siin keerulist on?

ja mida sa neid arenduspakke valid? konkreetselt on öeldud milliseid vaja on. kui teda vaja ei ole, siis tema paigaldamine ei anna mitte midagi juurde.
Debian | Ubuntu | GNOME | Firefox
Kasutaja avatar
KERBER
Pingviini aktivist
Pingviini aktivist
Postitusi: 219
Liitunud: 18.11.2007, 13:38

Postitus Postitas KERBER »

No läheb jälle mölamaffiaks...
EHHR - kui sa tahad paigaldada seda mängu siis põhjalik nimekiri vajalikest pakkidest on siin - http://packages.debian.org/unstable/games/smc
Milleks Googeldada võiks .... on vastus siin.
libboost-filesystem - http://packages.debian.org/unstable/lib ... system-dev
libcegui-mk2-1 - http://packages.ubuntu.com/cgi-bin/sear ... &arch=i386
libsdl-mixer1.2 - http://packages.debian.org/unstable/lib ... l-mixer1.2
libsdl-ttf2.0-0 - http://packages.debian.org/unstable/lib ... l-ttf2.0-0
libcegui-mk2-dev - http://packages.debian.org/sid/libcegui-mk2-dev
Seal on kirjas ka lisa paketid mis peavad olema. :lol:
Ziim kui .deb on olemas ei pea sa nii palju liigutusi tegema - parem klik j.n.e.
Kasutaja avatar
Ziim
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 99
Liitunud: 08.07.2005, 03:00

Postitus Postitas Ziim »

kas me räägime ikka samadest asjadest? sa kirjutad DEV, aga viimasest jutust jääb mulje, et sa mõtled DEB.

DEV'i all mõistan mina näiteks seda viimast sõltuvust - libcegui-mk2-dev. sinu jutust jääb mulje, et sa soovitad installida kõikide sõltuvuste vastavad -dev pakid. mis on täiesti ebavajalik.

probleemiks on praegu lihtsalt see, et sa ajad asja mõttetult keeruliseks. pakuti lihtne ja konkreetne lahendus. sina tambid selle ühegi põhjenduseta mutta ja pakud mitu korda pikema ja tüütuma asemele.
Debian | Ubuntu | GNOME | Firefox
Kasutaja avatar
ehhr
Vana Pingviin
Vana Pingviin
Postitusi: 506
Liitunud: 14.03.2007, 12:29

Postitus Postitas ehhr »

Kuna oma Linuxi-alaste teadmistega ma veel keerulisemaid variante ei armasta,siis otsustasin esmalt ära proovida selle lihtsama variandi,kuid tulemus on selline:
sudo apt-get install smc
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
smc: Depends: libsdl-image1.2 (>= 1.2.5) but it is not installable
Depends: libsdl-mixer1.2 (>= 1.2.6) but it is not installable
Depends: libsdl-ttf2.0-0 but it is not installable
Depends: smc-data (= 0.99.6-2ubuntu2) but 1.4.1-1~getdeb1 is to be installed
E: Broken packages
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

Kõigepealt eemalda varasem smc-data pakk, mille eelnevalt paigaldasid.
atp-get purge smc-data
ja siis
apt-get install smc
Kasutaja avatar
ehhr
Vana Pingviin
Vana Pingviin
Postitusi: 506
Liitunud: 14.03.2007, 12:29

Postitus Postitas ehhr »

Alles jäid ikka probleemiks nii palju:
The following packages have unmet dependencies:
smc: Depends: libsdl-image1.2 (>= 1.2.5) but it is not installable
Depends: libsdl-mixer1.2 (>= 1.2.6) but it is not installable
Depends: libsdl-ttf2.0-0 but it is not installable
E: Broken packages
Kasutaja avatar
KristjanS
Vana Pingviin
Vana Pingviin
Postitusi: 419
Liitunud: 29.12.2006, 10:13

Postitus Postitas KristjanS »

Kui terminali kraami siia kleebid, siis palun lisa ka sisestatud käsk.
Ubuntu Brainstorm: Have a device manager
Seadmehalduriga peaks saama jälgida riistvara, juhtprogrammi vahetada, ning vastavalt juhtprogrammile seadistusi muuta.
Vasta