Muudatuste kinnitamisel ilmnes viga. Ilmselt tekkis probleem mõnede pakettide allalaadimisel või kinnitamine rikuks mõned paketid.
Mured Pakihalduriga.
Moderaator: Moderaatorid
Mured Pakihalduriga.
Pakettide paigaldamisel saan veateateks:
Ja mida sa paigaldada üritad?
Proovi terminalis antud paketi paigaldada - saab ehk rohkem infot, kui kogu väljundi siia kopeerid.
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
Kessul siin teemas sama jama, mõni paket ehk vigaselt serveris või siis jama serveriga...
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.
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:
Konsoolis näeb paigaldamine otsast-lõpuni välja selliselt:
see paikasättimine lõpus käib kuidagi väga kiiresti ja midagi sellest ei tundu muutuvat.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:~$
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
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): Nii ei tirita seda pakki uuesti aga lahendatakse vajalikud sõltuvused ja need tiritakse kenasti automaatselt kohale:
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.
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/Kood: Vali kõik
sudo apt-get install vajalik_pakkKõike hääd,
WK
WK
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.
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.
Parandan vea, mis kiiruga tekkis.... Jäi kahesilma vahele, et KDE on.....
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.
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.
kompileeriks natuke vähem ja võtaks natuke aega rahunemiseks selle asemel?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.
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
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.
Ziim kui .deb on olemas ei pea sa nii palju liigutusi tegema - parem klik j.n.e.
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.
Ziim kui .deb on olemas ei pea sa nii palju liigutusi tegema - parem klik j.n.e.
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.
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
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
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.
Seadmehalduriga peaks saama jälgida riistvara, juhtprogrammi vahetada, ning vastavalt juhtprogrammile seadistusi muuta.






