ratix Skrevet 4. august 2005 Del Skrevet 4. august 2005 Menter at portage har noe liknende i hvert fall.Når en fjerner en pakke som har avhengigheter som ble installert med den pakken kan en fjerne de avhengighetene som ikke er "linka til" lenger. Altså: X trenger Y, men hvis X blir fjernet og ingen andre trenger Y lenger, kan Y også fjernes. Husker ente hva kommando'n er da... emerge -v depclean revdep-rebuild -pv revdep-rebuild -v dispatch-conf Lenke til kommentar
LessThanJake Skrevet 4. august 2005 Del Skrevet 4. august 2005 dpkg er vel strengt tatt ikke et pakkesystem, har mest prøv å gjøre det med apt. Har også spurt om det før en gang(hvordan man gjorde det med apt), men ingen visste hvordan, så hvordan gjør man det i dpkg? Savner virkelig den funksjonen, genial hvis man bare skal teste ut programmer. Lenke til kommentar
ratix Skrevet 4. august 2005 Del Skrevet 4. august 2005 (endret) dpkg er vel strengt tatt ikke et pakkesystem, har mest prøv å gjøre det med apt.Har også spurt om det før en gang(hvordan man gjorde det med apt), men ingen visste hvordan, så hvordan gjør man det i dpkg? Savner virkelig den funksjonen, genial hvis man bare skal teste ut programmer. dpkg er et pakkesystem, apt er et frontend..... apt vel kan også defineres som et pakkesystem, men dpkg kan gjøre ting apt ikke kan og dpkg laster ikke ned pakker edit: Det finnes forskjellige måter å fjerne pakker recursive, personlig bruker jeg aptitude til slikt fordi da får jeg oversikt over hva som skal gjøres og har mulighet til å endre (holde tilbake pakker f.eks) før aksjon. Hvis jeg bruker dpkg i tillegg så kan jeg løse konflikter mellom pakker med --force og fjerne konfigurasjonsfilene etterpå (f.eks). Endret 4. august 2005 av ratix Lenke til kommentar
LessThanJake Skrevet 4. august 2005 Del Skrevet 4. august 2005 Og hva er komandoen? I pacman er det bare: pacman -Rs pakke Når jeg faktisk ikke får til det samme med dpkg/apt etter å ha lest begge maualene vil jeg ikke si at det er enkler der. Lenke til kommentar
ratix Skrevet 4. august 2005 Del Skrevet 4. august 2005 (endret) Og hva er komandoen? I pacman er det bare: pacman -Rs pakke Når jeg faktisk ikke får til det samme med dpkg/apt etter å ha lest begge maualene vil jeg ikke si at det er enkler der. det skjer automatisk. edit: (root)(/home/ratix/)# apt-get remove libgtk2.0-0 Leser pakkelister ... Ferdig Skaper oversikt over avhengighetsforhold ... Ferdig Følgende ekstra pakker vil bli installert. gimp-data libexif12 Følgende pakker vil bli FJERNET: beep-media-player beep-media-player-dev capplets-data eog evolution evolution-data-server file-roller gaim galeon gconf-editor gconf2 gdm gedit ghex gimp gimp-helpbrowser gimp-svg gksu glade gnome-about gnome-applets gnome-applets-data gnome-control-center gnome-games-data gnome-gv gnome-keyring gnome-menus gnome-panel gnome-panel-data gnome-pilot gnome-pilot-conduits gnome-session gnumeric gnumeric-common gnumeric-plugins-extra gpdf gtetrinet gthumb gtk-smooth-themes gtk2-engines-cleanice gtk2-engines-mist gtk2-engines-smooth gtk2-engines-thinice gtkhtml3.6 gtranslator inkscape jumpnbump libbonoboui2-0 libcamel1.2-0 libebook1.2-3 libecal1.2-2 libedata-book1.2-2 libedata-cal1.2-1 libedataserver1.2-4 libedataserverui1.2-4 libeel2-2 libegroupwise1.2-5 libgail-common libgail17 libgal2.4-0 libgal2.4-common libgconf2-4 libgimp2.0 libgksu1.2-0 libgksuui1.0-1 libglade2-0 libgnome-desktop-2 libgnome-keyring0 libgnome-menu0 libgnome2-0 libgnome2-common libgnomecanvas2-0 libgnomedb2-4 libgnomedb2-common libgnomeprintui2.2-0 libgnomeui-0 libgnomevfs2-0 libgnomevfs2-common libgoffice-1 libgsf-gnome-1 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtk2.0-dev libgtkhex0 libgtkhtml2-0 libgtkhtml3.6-18 libgtkmm-2.4-1 libgtksourceview1.0-0 libgtkspell0 libgucharmap4 libmetacity0 libnautilus-extension1 libpanel-applet2-0 librsvg2-2 librsvg2-bin librsvg2-common libwnck16 metacity mozilla-browser mozilla-firefox mozilla-mailnews mozilla-psm nautilus pan python-glade2 python-gtk2 python2.3-glade2 python2.3-gtk2 sodipodi stardict xscreensaver xscreensaver-gl yelp Følgende NYE pakker vil bli installert: libexif12 Følgende pakker vil bli oppgradert: gimp-data 1 oppgraderte, 1 nylig installerte, 114 å fjerne og 45 ikke oppgradert. Må hente 6439kB med arkiver. Etter utpakking vil 370MB diskplass bli ledig. Vil du fortsette [Y/n]? edit2: med aptitude har jeg kontroll over akkurat hva som skal gjøres siden aptitude er mer interaktivt Endret 4. august 2005 av ratix Lenke til kommentar
LessThanJake Skrevet 4. august 2005 Del Skrevet 4. august 2005 Rart, da må vi ha noe forskjell i en konfigurasjonsfil, peiling på hva det kan være? mathias@ubuntu:~$ sudo apt-get install 3dchess Password: Reading package lists... Done Building dependency tree... Done Følgende ekstra pakker vil bli installert. xaw3dg Følgende NYE pakker vil bli installerte: 3dchess xaw3dg 0 upgraded, 2 newly installed, 0 å fjerne og 0 ikke oppgradert. Trenger å skaffe 0B/187kB med lagre. Efter utpakking vil 647kB mere diskplass bli brukt. Do you want to continue [Y/n]? y Preconfiguring packages ... Velger den tidligere fravalgte pakken xaw3dg. (Leser database ... 113524 filer og kataloger er installerte.) Pakker ut xaw3dg (fra .../xaw3dg_1.5+E-8_i386.deb) ... Velger den tidligere fravalgte pakken 3dchess. Pakker ut 3dchess (fra .../3dchess_0.8.1-11_i386.deb) ... Setter opp xaw3dg (1.5+E-8) ... Setter opp 3dchess (0.8.1-11) ... mathias@ubuntu:~$ sudo apt-get remove 3dchess Reading package lists... Done Building dependency tree... Done Følgende pakker vil bli FJERNET: 3dchess 0 upgraded, 0 newly installed, 1 å fjerne og 0 ikke oppgradert. Trenger å skaffe 0B med lagre. Efter utpakking vil 152kB med diskplass frigjøres. Do you want to continue [Y/n]? Lenke til kommentar
ratix Skrevet 4. august 2005 Del Skrevet 4. august 2005 Rart, da må vi ha noe forskjell i en konfigurasjonsfil, peiling på hva det kan være? mathias@ubuntu:~$ sudo apt-get install 3dchess Password: Reading package lists... Done Building dependency tree... Done Følgende ekstra pakker vil bli installert. xaw3dg Følgende NYE pakker vil bli installerte: 3dchess xaw3dg 0 upgraded, 2 newly installed, 0 å fjerne og 0 ikke oppgradert. Trenger å skaffe 0B/187kB med lagre. Efter utpakking vil 647kB mere diskplass bli brukt. Do you want to continue [Y/n]? y Preconfiguring packages ... Velger den tidligere fravalgte pakken xaw3dg. (Leser database ... 113524 filer og kataloger er installerte.) Pakker ut xaw3dg (fra .../xaw3dg_1.5+E-8_i386.deb) ... Velger den tidligere fravalgte pakken 3dchess. Pakker ut 3dchess (fra .../3dchess_0.8.1-11_i386.deb) ... Setter opp xaw3dg (1.5+E-8) ... Setter opp 3dchess (0.8.1-11) ... mathias@ubuntu:~$ sudo apt-get remove 3dchess Reading package lists... Done Building dependency tree... Done Følgende pakker vil bli FJERNET: 3dchess 0 upgraded, 0 newly installed, 1 å fjerne og 0 ikke oppgradert. Trenger å skaffe 0B med lagre. Efter utpakking vil 152kB med diskplass frigjøres. Do you want to continue [Y/n]? Hmm. aptitude har den oppførselen du vil ha, prøv og den vil fjerne xaw3d fordi den ikke er i bruk, aptitude vil også sjekke sånt med andre pakker for hver gang du bruker den. Lenke til kommentar
Gjest Slettet-df17e Skrevet 4. august 2005 Del Skrevet 4. august 2005 Sier bare emerge jeg Lenke til kommentar
ratix Skrevet 4. august 2005 Del Skrevet 4. august 2005 Sier bare emerge jeg emerge er ikke et pakkesystem og portage mangler funksjoner andre pakkesystem har. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå