|  | 		    
					
        
         
          
         
	
          | |  | dpkg / apt-get stable/testing/unstable Fra : Axel Eystein Jensen
 | 
 Dato :  22-02-01 20:49
 | 
 |  | Jeg har godt nok postet dette indlæg i sslug-novice@sslug.dk, men der
 var svaret NEJ!
 Jeg tillader mig, at poste den her også for at høre fleres mening!
 
 Jeg kunne godt tænke mig at hente deb-pakker fra
 stable/testing/unstable, men helst fra stable.
 Jeg har derfor kun stable i min /etc/apt/sources.list!
 Kan man lave tre forsk. sources.list's, således at der findes en med:
 
 stable                  = /etc/apt/sources.list
 stable+testing          = /etc/apt/sources.list.testing
 stable+testing+unstable = /etc/apt/sources.list.unstable
 
 og så definere hvilken af disse tre filer, man ønsker at benytte sammen
 m. enten dpkg eller apt-get?
 --
 MVH.
 Axel
 
 
 |  |  | 
  Klaus Alexander Seis~ (22-02-2001) 
 
	
          | |  | Kommentar Fra : Klaus Alexander Seis~
 | 
 Dato :  22-02-01 21:30
 | 
 |  | Axel Eystein Jensen skrev:
 
 > Kan man lave tre forsk. sources.list's, således at der findes
 > en med:
 >
 > stable                  = /etc/apt/sources.list
 > stable+testing          = /etc/apt/sources.list.testing
 > stable+testing+unstable = /etc/apt/sources.list.unstable
 >
 > og så definere hvilken af disse tre filer, man ønsker at benytte
 > sammen m. enten dpkg eller apt-get?
 
 Det tror jeg ikke, for apt/dpkg bygger nogle indexfiler op hver gang
 man har hentet opdateringer.  Bliver det ikke noget rod at skulle op-
 bygge dem påny hver eneste gang?
 
 
 // Klaus
 
 --
 ><>°
 
 
 |  |  | 
  Peter Makholm (22-02-2001) 
 
	
          | |  | Kommentar Fra : Peter Makholm
 | 
 Dato :  22-02-01 21:52
 | 
 |  | Axel Eystein Jensen <axel@eystein.dk> writes:
 
 > Kan man lave tre forsk. sources.list's, således at der findes en med:
 
 Jeg kan ikke finde noget i dokumentationen, der skulle kunne give
 mulighed for det. Du kan selvfølgelig lave et hack, der skifter din
 sources.list ud på passende tidspunkter.
 
 Men det du egentligt har brug for er apt version 0.5, som ligger i
 experimental. Med pools i ftp://ftp.debian.org/debian/pool/main/a/apt/
 
 Med den skulle man bare kunne skrive:
 
 apt-get install idanish/unstable
 
 Og så få idanish fra unstable selvom resten af systemet bruger
 stable. (bullet nummer 11 i changelog'en). Hvis du skulle få lyst til
 at prøve apt version 0.5 så glem det. Det er ikke engang komme i
 unstable endnu. Det vil æde din hardisk til morgenmad, der er ingen
 der trøster dig når det går galt (ikke hvis det går galt, når det går
 galt).
 
 Ellers held og lykke.
 
 
 xyzzy:/tmp# dpkg -i apt_0.5.0_i386.deb
 (Reading database ... 36652 files and directories currently
 installed.)
 Preparing to replace apt 0.3.19 (using apt_0.5.0_i386.deb) ...
 Unpacking replacement apt ...
 dpkg: warning - unable to delete old file `/var/state/apt/lists/partial': Directory not empty
 dpkg: warning - unable to delete old file `/var/state/apt/lists': Directory not
 empty
 Setting up apt (0.5.0) ...
 
 xyzzy:/tmp#
 
 Så langt så godt...
 
 --
 Peter
 
 
 |  |  | 
  Axel Eystein Jensen (22-02-2001) 
 
	
          | |  | Kommentar Fra : Axel Eystein Jensen
 | 
 Dato :  22-02-01 22:22
 | 
 |  | Peter Makholm wrote:
 >
 > Axel Eystein Jensen <axel@eystein.dk> writes:
 >
 > > Kan man lave tre forsk. sources.list's, således at der findes en med:
 >
 > Jeg kan ikke finde noget i dokumentationen, der skulle kunne give
 > mulighed for det. Du kan selvfølgelig lave et hack, der skifter din
 > sources.list ud på passende tidspunkter.
 >
 > Men det du egentligt har brug for er apt version 0.5, som ligger i
 > experimental. Med pools i ftp://ftp.debian.org/debian/pool/main/a/apt/
 >
 > Med den skulle man bare kunne skrive:
 >
 > apt-get install idanish/unstable
 >
 > Og så få idanish fra unstable selvom resten af systemet bruger
 > stable. (bullet nummer 11 i changelog'en). Hvis du skulle få lyst til
 > at prøve apt version 0.5 så glem det. Det er ikke engang komme i
 > unstable endnu. Det vil æde din hardisk til morgenmad, der er ingen
 > der trøster dig når det går galt (ikke hvis det går galt, når det går
 > galt).
 >
 > Ellers held og lykke.
 >
 > xyzzy:/tmp# dpkg -i apt_0.5.0_i386.deb
 > (Reading database ... 36652 files and directories currently
 > installed.)
 > Preparing to replace apt 0.3.19 (using apt_0.5.0_i386.deb) ...
 > Unpacking replacement apt ...
 > dpkg: warning - unable to delete old file `/var/state/apt/lists/partial': Directory not empty
 > dpkg: warning - unable to delete old file `/var/state/apt/lists': Directory not
 > empty
 > Setting up apt (0.5.0) ...
 >
 > xyzzy:/tmp#
 >
 > Så langt så godt...
 ....
 Fnis, så må vi jo bare vente.
 Jeg synes, at det kunne være smart at hente fra testing en gang i
 mellem, f.ex, en nyere modutils eller lign.
 --
 MVH.
 Axel
 
 
 |  |  | 
  Morten Bo Johansen (23-02-2001) 
 
	
          | |  | Kommentar Fra : Morten Bo Johansen
 | 
 Dato :  23-02-01 13:04
 | 
 |  | On Thu, 22 Feb 2001 19:49:05 GMT, Axel Eystein Jensen wrote:
 
 > Jeg har godt nok postet dette indlæg i sslug-novice@sslug.dk, men der
 > var svaret NEJ!
 > Jeg tillader mig, at poste den her også for at høre fleres mening!
 >
 > Jeg kunne godt tænke mig at hente deb-pakker fra
 > stable/testing/unstable, men helst fra stable.
 > Jeg har derfor kun stable i min /etc/apt/sources.list!
 > Kan man lave tre forsk. sources.list's, således at der findes en med:
 >
 > stable                  = /etc/apt/sources.list
 > stable+testing          = /etc/apt/sources.list.testing
 > stable+testing+unstable = /etc/apt/sources.list.unstable
 >
 > og så definere hvilken af disse tre filer, man ønsker at benytte sammen
 > m. enten dpkg eller apt-get?
 
 
 Jeg så dette tip på debian-user:
 
 apt-get -o Dir::Etc::sourcelist=/etc/apt/sources.list.whatever
 
 Jeg har ikke selv prøvet, så lad os høre om det virker for dig.
 
 
 
 vh.
 
 Morten
 
 
 |  |  | 
  Peter Makholm (23-02-2001) 
 
	
          | |  | Kommentar Fra : Peter Makholm
 | 
 Dato :  23-02-01 13:21
 | 
 |  | mbj@spamfilter.dk (Morten Bo Johansen) writes:
 
 >     apt-get -o Dir::Etc::sourcelist=/etc/apt/sources.list.whatever
 
 Argh, jeg kan ikke læse. Der er dokumenteret i manualsiden til
 apt-get, nede under FILES hvor sources.list bliver nævnt.
 
 Formodentligt er det majuskelfølsomt, så den rigtige option hedder
 formodentligt Dir::Etc::SourceList, som det står i manualsiden. Men
 det kræver formodentligt stadigvæk at du laver en update med den rette
 sources.list før du installerer nyt.
 
 --
 Peter
 
 
 |  |  | 
   Axel Eystein Jensen (23-02-2001) 
 
	
          | |  | Kommentar Fra : Axel Eystein Jensen
 | 
 Dato :  23-02-01 14:22
 | 
 |  | Peter Makholm wrote:
 >
 > mbj@spamfilter.dk (Morten Bo Johansen) writes:
 >
 > >     apt-get -o Dir::Etc::sourcelist=/etc/apt/sources.list.whatever
 >
 > Argh, jeg kan ikke læse. Der er dokumenteret i manualsiden til
 > apt-get, nede under FILES hvor sources.list bliver nævnt.
 >
 > Formodentligt er det majuskelfølsomt, så den rigtige option hedder
 > formodentligt Dir::Etc::SourceList, som det står i manualsiden. Men
 > det kræver formodentligt stadigvæk at du laver en update med den rette
 > sources.list før du installerer nyt.
 ....
 Ok, det er jo spændende. Jeg er bare lidt for grøn til at forstå syntaks
 i jeres forslag. Jeg kan heller ikke finde den i min man-page, kun
 option -o.
 Vil I forklare mig lidt nærmere om kommandoen, specielt Dir::Etc::, skal
 jeg erstatte det med noget, for mig, specifikt? Eller skal der stå, som
 det skrives?
 Kunne man ikke køre noget ala apt-get -o
 Dir::Etc::sourcelist=/etc/apt/sources.list.whatever update ?
 
 --
 MVH.
 Axel
 
 
 |  |  | 
    Peter Makholm (23-02-2001) 
 
	
          | |  | Kommentar Fra : Peter Makholm
 | 
 Dato :  23-02-01 14:41
 | 
 |  | Axel Eystein Jensen <axel@eystein.dk> writes:
 
 > Kunne man ikke køre noget ala
 > apt-get -o Dir::Etc::sourcelist=/etc/apt/sources.list.whatever update
 
 Ja og så bare erstatte /etc/apt/sources.list.whatever med det
 filnavn. Derefter køre du så
 
 apt-get -o Dir::Etc::sourcelist=/etc/apt/sources.list.whatever install foobar
 
 Så skulle det virke, hvis jeg læser mansiden rigtigt.
 
 --
 Peter
 
 
 |  |  | 
     Axel Eystein Jensen (23-02-2001) 
 
	
          | |  | Kommentar Fra : Axel Eystein Jensen
 | 
 Dato :  23-02-01 18:33
 | 
 |  | Peter Makholm wrote:
 >
 > Axel Eystein Jensen <axel@eystein.dk> writes:
 >
 > > Kunne man ikke køre noget ala
 > > apt-get -o Dir::Etc::sourcelist=/etc/apt/sources.list.whatever update
 >
 > Ja og så bare erstatte /etc/apt/sources.list.whatever med det
 > filnavn. Derefter køre du så
 >
 > apt-get -o Dir::Etc::sourcelist=/etc/apt/sources.list.whatever install foobar
 >
 > Så skulle det virke, hvis jeg læser mansiden rigtigt.
 >
 > --
 > Peter
 Fedt, det vil jeg prøve. Jeg melder tilbage, når jeg har haft lejlighed
 til at prøve det!
 --
 MVH.
 Axel
 
 
 |  |  | 
      Axel Eystein Jensen (01-03-2001) 
 
	
          | |  | Kommentar Fra : Axel Eystein Jensen
 | 
 Dato :  01-03-01 17:39
 | 
 |  | Axel Eystein Jensen wrote:
 ....
 > Fedt, det vil jeg prøve. Jeg melder tilbage, når jeg har haft lejlighed
 > til at prøve det!
 ....
 Jeg synes, at det virker efter mit behov. Tak skal I ha'!
 --
 MVH.
 Axel
 
 
 |  |  | 
 |  |