READ ONLY FORUM: m23 :: makes software distribution easy Forum Index READ ONLY FORUM: m23 :: makes software distribution easy
The m23 discussion forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Paketquellen bearbeiten
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    READ ONLY FORUM: m23 :: makes software distribution easy Forum Index -> General questions and ideas/Allgemeine Fragen und Anregungen
View previous topic :: View next topic  
Author Message
newbie



Joined: 24 Nov 2004
Posts: 2

PostPosted: Wed Nov 24, 2004 6:14    Post subject: Paketquellen bearbeiten Reply with quote

Hallo alle zusammen,

habe mal m23 bei mir zu hause ausprobiert. Funktioniert echt prima, gefällt mir. Super Idee und Umsetzung.

Habe nun aber eine Frage, wie kann ich denn bei der Installation die Paketquellen ändern?
Ich habe keinen Internetanschluss an meinem Bastell-PC und hatte das auch nicht vor. Ich habe auch die CDs von Debian GNU/ Linux 3.0 zu hause. Die kann ich doch bestimmt irgendwie mit einbringen, wenn ich zum Beispiel ein Paket davon noch haben möchte!

Bitte helft mit, ich bin noch nicht so firm mit Debian! Sad
Danke! Smile
liebe grüße
Back to top
View user's profile Send private message
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Fri Nov 26, 2004 22:03    Post subject: Reply with quote

Moin,

die einfachste Möglichkeit wird sein, die kompletten deb-Dateien von den Debian-CDs in ein neues Verzeichnis auf dem m23-Server unter /m23/data+scripts zu kopieren und daraus ein Repository (das ist dann so, als ob Du aus dem Netz installieren würdest) zu machen.

Nach dem Kopieren führst Du folgendes in Deinem deb-Verzeichnis Verzeichnis aus:
Code:
touch tempmkpackages

rm Packages.bz2
dpkg-scanpackages . tempmkpackages > Packages
gzip -c Packages > Packages.gz
bzip2 -k Packages

rm tempmkpackages


Damit werden die Index-Dateien angelegt, die gebraucht werden damit das Debian-Paketsystem APT die Pakete finden kann.

Nun legst Du in der m23-Admin-Oberfläche eine neue Paketquelle an und schreibst in das große weiße Feld:
Code:

deb http://<serverIP>/<debVerzeichnis> .


<serverIP> ersetzt Du dabei durch die IP Deines m23-Servers und <debVerzeichnis> durch den Namen des Verzeichnises, in das Du die debs kopiert hast.

Ich kann das hier nicht prüfen, da ich keine Debian-CDs habe. Probier mal aus, ob das funktioniert, wenn nicht, melde Dich einfach nochmal.
_________________
Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org

Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de

Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de
Back to top
View user's profile Send private message Send e-mail Visit poster's website
newbie



Joined: 24 Nov 2004
Posts: 2

PostPosted: Sat Nov 27, 2004 15:06    Post subject: Reply with quote

Hallo,

ich werde das mal bei Gelegenheit ausprobieren, im Moment hab ich aber leider keine Zeit. Übernächste Woche müsste es aber gehen, dann werde ich noch einmal schreiben, ob es geklappt.

Auf jeden Fall vielen Dank für die Antwort, gruß
Back to top
View user's profile Send private message
zloty



Joined: 23 Mar 2005
Posts: 92

PostPosted: Tue Mar 29, 2005 12:23    Post subject: Reply with quote

Ich möchte auch eigene Pakete installieren. Ich bin so verfahren wie du es geschrieben hast. Nur wenn ich die Source-List (testing) editiere und folgendes einfüge "deb http://141.28.34.11/m23/data+scripts/foo-debian/ ." und dann "Teste" drücke kommt der Fehler: "E: Malformed line 13 in source list
/m23/var/cache/m23apt/debian/testing/sources.list (dist parse)"
Back to top
View user's profile Send private message
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Tue Mar 29, 2005 13:15    Post subject: Reply with quote

Hoppala, hab den / am Ende vergessen. Soll natürlich heißen:

Code:

deb http://<serverIP>/<debVerzeichnis> ./

_________________
Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org

Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de

Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de
Back to top
View user's profile Send private message Send e-mail Visit poster's website
zloty



Joined: 23 Mar 2005
Posts: 92

PostPosted: Wed Mar 30, 2005 5:39    Post subject: Reply with quote

Kann man irgendwie selbsterstellte Pakete in die Source-List einbinden?
Back to top
View user's profile Send private message
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Wed Mar 30, 2005 10:24    Post subject: Reply with quote

Quote:
Kann man irgendwie selbsterstellte Pakete in die Source-List einbinden?


Ja:

  • Neues Verzeichnis unter /m23/data+scripts anlegen
  • Eigene Debs reinkopieren
  • In dem Verzeichnis folgendes ausführen:
    Code:

    touch tempmkpackages
     
    rm Packages.bz2
    dpkg-scanpackages . tempmkpackages > Packages
    gzip -c Packages > Packages.gz
    bzip2 -k Packages
     
    rm tempmkpackages

  • Und in die Paketquellenliste folgendes eintragen:
    Code:
    deb http://<serverIP>/<debVerzeichnis> ./


_________________
Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org

Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de

Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de
Back to top
View user's profile Send private message Send e-mail Visit poster's website
zloty



Joined: 23 Mar 2005
Posts: 92

PostPosted: Wed Mar 30, 2005 10:28    Post subject: Reply with quote

Schön und gut. Aber Irgendwie hängt sich der Client bei dem Source-List update auf, bzw. der führt dne Job nicht durch.
Back to top
View user's profile Send private message
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Wed Mar 30, 2005 10:58    Post subject: Reply with quote

Teste Deine Pakequellenliste vorher mal (Button "Testen" unter "Paketquellenliste").
_________________
Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org

Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de

Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de
Back to top
View user's profile Send private message Send e-mail Visit poster's website
zloty



Joined: 23 Mar 2005
Posts: 92

PostPosted: Wed Mar 30, 2005 11:01    Post subject: Reply with quote

Err http://141.28.34.11 ./ Packages
404 Not Found
Ign http://141.28.34.11 ./ Release
Hit http://m23.sourceforge.net ./ Packages

hab im Verzeichniss /m23/data+scripts/foo-debian/ folgendes

Packages Pakcages.bz2 Packages.gz deb-foo.deb(selbsterstelltes packet)

in die Source-Lisct schreibe ich folgendes deb http://<serverIP>/m23/data+scripts/foo-debian/ ./


P.S.und ich dachtemir nur kurz server aufsetzen, clients hinzufügen und das wars SmileSad. Aber langsam glaube ich damit bin ich bischen länger beschäftigt Smile
Back to top
View user's profile Send private message
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Wed Mar 30, 2005 11:44    Post subject: Reply with quote

Nur das Verzeichnis mit den Debs unter data+script angeben, nicht den ganzen Pfad. Also:
Code:

deb http://<serverIP>/foo-debian/ ./

_________________
Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org

Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de

Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de
Back to top
View user's profile Send private message Send e-mail Visit poster's website
zloty



Joined: 23 Mar 2005
Posts: 92

PostPosted: Wed Mar 30, 2005 11:51    Post subject: Reply with quote

Danke Very Happy

P.S. Werden alle Pakete die in dem Ordner sind mit den Befehlen indiziert oder muss ich für jedes Paket andere Variablen (das mit Packeges) benutzen? Und wenn ein neues Paket dazukommt dann wieder die Befehle ausführen damit das neue Paket auch indiziert wird?
Back to top
View user's profile Send private message
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Wed Mar 30, 2005 12:20    Post subject: Reply with quote

Quote:
Werden alle Pakete die in dem Ordner sind mit den Befehlen indiziert oder muss ich für jedes Paket andere Variablen (das mit Packeges) benutzen?

Es werden immer alle Pakete in dem Verzeichnis in den Index aufgenommen.

Quote:
Und wenn ein neues Paket dazukommt dann wieder die Befehle ausführen damit das neue Paket auch indiziert wird?

Richtig. Es wird allerdings nicht das neue Paket zum Index hinzugefügt, sondern ein komplett neuer Index über alle Pakete angelegt.
_________________
Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org

Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de

Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de
Back to top
View user's profile Send private message Send e-mail Visit poster's website
zloty



Joined: 23 Mar 2005
Posts: 92

PostPosted: Wed Mar 30, 2005 12:31    Post subject: Reply with quote

Ja dachte ichs mir. Danke.
Back to top
View user's profile Send private message
zloty



Joined: 23 Mar 2005
Posts: 92

PostPosted: Thu Mar 31, 2005 6:18    Post subject: Reply with quote

Irgendwie bekommt es der Server/Client net die Source-List upzudaten. Der steht shcon seit 2 Stunden bei diesem Job.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    READ ONLY FORUM: m23 :: makes software distribution easy Forum Index -> General questions and ideas/Allgemeine Fragen und Anregungen All times are GMT - 2 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group