Toon posts:

[Debian] Apt-get / dselect (prepare)

Pagina: 1
Acties:
  • 194 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik heb al eens gezocht naar documentatie van apt-get en dselect maar echt goede kan ik niet vinden (dus URLs zijn welkom).

Ik heb apt-get en dselect al eens gebruikt maar ik heb toch een aantal vragen:

1) Voor apt-get moet je je source.list veranderen maar hoe kom je aan de URL's die daar staan? Waar zijn ze te vinden en welke moet je gebuiken?
2) Als je een apt-get update doet dan wordt je package-list toch geupdate?
3) Als je apt-get update doet wordt dan ook de informatie in dselect veranderd?
4) Als je een regel voor je Debian CD in je source.list hebt staan en je doet een apt-get update gaat hij hier dan ook zoeken?
5) Met apt-get upgrade worden er pakketten gedownload en geinstallerd?
6) Als je met dselect iets hebt geselecteerd (je weet niet meer wat) maar je wilt het niet installeren, hoe kun ja je die selectie dan ongedaan maken?
7) Is het commando om je complete machine te updaten apt-get upgrade?
8) ALs je iets via source geinstalleerd hebt (bv. de nieuwe Apache) en je hebt deze geselecteerd met dselect worden er dan 2 geinstalleerd? En degene die via source is geinstalleerd wordt vast niet geupdate met apt-get!

Misschien komen er zo wel andere vragen bij... :)

Als iemand hier antwoord op zou willen geven dan zou dat mooi zijn.

  • The Jester
  • Registratie: Januari 2000
  • Laatst online: 26-11-2024

The Jester

The fool escaped from paradise

As you grow up and leave the playground where you kissed your prince and found your frog...


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 18-08 21:00

Creepy

Tactical Espionage Splatterer

Op de debian site is die meeste info wel te vinden.

Apt-get update kijkt naar alle regels in je sources.list (dus ook je cd-roms), en als je in dselect hebt staan dat ie via apt zijn packages moet binnenhalen update dit dus ook meteen dselect. En ja. dit update dus alleen de packages list en niet je packages zelf

apt-get upgrade, update bijna alles behalve base-packages (downloadt en installeert)
apt-get dist-upgrade update dus alles (downloadt en installeert)

aptget -d upgrade of apt-get -d dist-upgrade downloadt alleen.

Als je iets van source installeert staat dat dus niet in de apt database en kunnen apt-get en dselect hier dus geen rekening mee houden. Dus dan moet je zorgen dat je het betreffende packages niet hebt geinstalleerd. Bij een update worden deze dus ook niet meegenomen.

Je hebt ook debian source packages (source.deb o.i.d.) maar hier heb ik zelf nog nooit gespeeld.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • wouzer
  • Registratie: Maart 2000
  • Niet online
Met manpages kom je ook een eind hoor. Ook in dselect zelf kun je de keystrokes bekijken en een hoop vragen beantwoorden.

man dselect && man apt-get

Verwijderd

Topicstarter
Ik weet dat ik een oud topic omhoog haal maar ik vind het zinloos om hier weer een aparte over te maken....

Ik heb namelijk nog een vraag over de source.list

Waar haal je de FTP servers vandaan waar je de updates kan krijgen?

Ik heb nu deze regels maar het werkt niet :( :


[code]deb cdrom:[Debian GNU/Linux 2.2 r3 _Potato_ - Official i386 Binary-3 (20010427)]/ unstable contrib main non-US/contrib
deb cdrom:[Debian GNU/Linux 2.2 r3 _Potato_ - Official i386 Binary-2 (20010427)]/ unstable contrib main non-US/contrib
deb cdrom:[Debian GNU/Linux 2.2 r3 _Potato_ - Official i386 Binary-1 (20010427)]/ unstable contrib main non-US/contrib

deb http://people.debian.org/~bunk/debian potato main
deb-src http://people.debian.org/~bunk/debian potato main


deb http://kde.rap.ucar.edu potato main crypto optional

# Eigen setup
deb ftp://ftp.de.debian.org/debian stable main non-free contrib non-US[/code]


Met de onderste regel wil ik dus gewone updates van mijn progjes halen maar dat wil niet!
Dit is de uitvoer van apt-get update:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Hit http://people.debian.org potato/main Packages
Hit http://people.debian.org potato/main Release
Hit http://people.debian.org potato/main Sources
Hit http://people.debian.org potato/main Release
Hit http://kde.rap.ucar.edu potato/main Packages
Hit http://kde.rap.ucar.edu potato/main Release
Hit http://kde.rap.ucar.edu potato/crypto Packages
Hit http://kde.rap.ucar.edu potato/crypto Release
Hit http://kde.rap.ucar.edu potato/optional Packages
Ign http://kde.rap.ucar.edu potato/optional Release
Get:1 ftp://ftp.nl.debian.org stable/main Packages [827kB]
Err ftp://ftp.nl.debian.org stable/main Packages
  Connection timeout
Get:2 ftp://ftp.nl.debian.org stable/main Release [95B]
Err ftp://ftp.nl.debian.org stable/main Release
  Connection timeout
Get:3 ftp://ftp.nl.debian.org stable/non-free Packages [75.6kB]
Err ftp://ftp.nl.debian.org stable/non-free Packages
  Connection timeout
Err ftp://ftp.nl.debian.org stable/non-free Release
  USER failed, server said: Sorry, you may not connect more than three times.
Err ftp://ftp.nl.debian.org stable/contrib Packages
  USER failed, server said: Sorry, you may not connect more than three times.
Err ftp://ftp.nl.debian.org stable/contrib Release
  USER failed, server said: Sorry, you may not connect more than three times.
Err ftp://ftp.nl.debian.org stable/non-US Packages
  USER failed, server said: Sorry, you may not connect more than three times.
Err ftp://ftp.nl.debian.org stable/non-US Release
  USER failed, server said: Sorry, you may not connect more than three times.
Failed to fetch ftp://ftp.nl.debian.org/debian/dists/stable/main/binary-i386/Packages
  Connection timeout
Failed to fetch ftp://ftp.nl.debian.org/debian/dists/stable/main/binary-i386/Release
  Connection timeout
Failed to fetch ftp://ftp.nl.debian.org/debian/dists/stable/non-free/binary-i386/Packages
  Connection timeout
Failed to fetch ftp://ftp.nl.debian.org/debian/dists/stable/non-free/binary-i386/Release
  USER failed, server said: Sorry, you may not connect more than three times.
Failed to fetch ftp://ftp.nl.debian.org/debian/dists/stable/contrib/binary-i386/Packages
  USER failed, server said: Sorry, you may not connect more than three times.
Failed to fetch ftp://ftp.nl.debian.org/debian/dists/stable/contrib/binary-i386/Release
  USER failed, server said: Sorry, you may not connect more than three times.
Failed to fetch ftp://ftp.nl.debian.org/debian/dists/stable/non-US/binary-i386/Packages
  USER failed, server said: Sorry, you may not connect more than three times.
Failed to fetch ftp://ftp.nl.debian.org/debian/dists/stable/non-US/binary-i386/Release
  USER failed, server said: Sorry, you may not connect more than three times.
Reading Package Lists... Done
Building Dependency Tree... Done
W: Couldn't stat source package list 'ftp://ftp.nl.debian.org stable/main Packages' (/var/state/apt/lists/ftp.nl.debian.org_debian_dists_stable_main_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list 'ftp://ftp.nl.debian.org stable/non-free Packages' (/var/state/apt/lists/ftp.nl.debian.org_debian_dists_stable_non-free_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list 'ftp://ftp.nl.debian.org stable/contrib Packages' (/var/state/apt/lists/ftp.nl.debian.org_debian_dists_stable_contrib_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list 'ftp://ftp.nl.debian.org stable/non-US Packages' (/var/state/apt/lists/ftp.nl.debian.org_debian_dists_stable_non-US_binary-i386_Packages) - stat (2 No such file or directory)
W: You may want to run apt-get update to correct these missing files
E: Some index files failed to download, they have been ignored, or old ones used instead.

Ik zag ook deze regels in mijn source.list staan:
code:
1
2
3
4
5
6
7
#deb http://http.us.debian.org/debian stable main contrib non-free
#deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
#deb http://security.debian.org stable/updates main contrib non-free

# Uncomment if you want the apt-get source function to work
#deb-src http://http.us.debian.org/debian stable main contrib non-free
#deb-src http://non-us.debian.org/debian-non-US stable non-US

Kan ik hier misschien iets speciaals mee? Ik weet niet precies hoe de opties achter de URL's werken. :? :?

Verwijderd

#deb http://http.us.debian.org/debian stable main contrib non-free
#deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
#deb http://security.debian.org stable/updates main contrib non-free

Als je die 3 hekjes weg haalt denk ik dat je op de goede weg bent :)

  • AntiChris
  • Registratie: Februari 2001
  • Laatst online: 10-12-2025

AntiChris

Fulltime IJsland-fan

Debian.nl is een relatief nieuwe mirror, die tegenwoordig extreem up-to-date is (ik dacht 6 pulls en 1 push per dag) en ook nog eens ongelooflijk snel (Ik noem snelheden > 1 MB/sec)

Voor de normale pkgs
deb http://www.debian.nl/debian stable main contrib non-free
deb http://www.debian.nl/debian-non-US stable/non-US main contrib non-free


En voor de source precies hetzelfde
deb-src http://www.debian.nl/debian stable main contrib non-free
deb-src http://www.debian.nl/debian-non-US stable/non-US main contrib non-free


Uiteraard stable vervangen door testing of unstable naar believen.

En það besta sem guð hefur skapað, er nýr dagur - Sigur Rós

Pagina: 1