PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Package Manager unter Linux



Wieoderwas
02-06-2008, 13:02
Hallo,
gibt es irgendeinen Package Manager unter Linux, den ich mit Kile benutzen kann (ich habe Ubuntu 8.04 falls das nötig ist zu wissen)? Ich habe schon viel über Miktex gelesen, das man auch unter Linux benutzen kann, doch die Links führten mich meist stets zu derselben leeren Seite: http://sourceforge.net/project/showfiles.php?group_id=10783&package_id=160151. Kann mir jemand dabei helfen, einen brauchbaren Package Manger unter Linux zu installieren?
Danke für Antworten

voss
02-06-2008, 13:11
gibt es irgendeinen Package Manager unter Linux, den ich mit Kile benutzen kann (ich habe Ubuntu 8.04 falls das nötig ist zu wissen)? Ich habe schon viel über Miktex gelesen, das man auch unter Linux benutzen kann, doch die Links führten mich meist stets zu derselben leeren Seite: http://sourceforge.net/project/showfiles.php?group_id=10783&package_id=160151. Kann mir jemand dabei helfen, einen brauchbaren Package Manger unter Linux zu installieren?


Hier gibt es eine gute Anleitung von Stefan:
http://www.matheplanet.com/default3.html?call=article.php?sid=1084

Herbert

cookie170
02-06-2008, 13:26
Hallo Herbert,

der link führt zwar zu matheplanet, aber nicht zum Artikel,

Danke,
Gruß,
Alexander

Wieoderwas
02-06-2008, 14:38
Die Seite kenne ich leider schon. Wie komme ich da jetzt zum Download des "Archivs der Quelldateien"? Der Link auf dieser Seite führt zu ebendieser leeren Seite, die ich schon erwähnt habe. Da finde ich nichts von einem "Download des Archivs der Quelldateien". Ich fürchte, ich sehe einfach den Wald vor lauter Bäumen nicht. Kann mir jemand sagen, wie ich mitsamt Download den Paketmanager installieren kann?
Ich wäre dafür sehr dankbar.

Stefan_K
02-06-2008, 14:48
Hallo,

den Download findest Du hier (http://miktex.org/unx/Default.aspx) auf der MiKTeX-Homepage. Der Paket-Manager ist im MiKTeX 2.7 Source Code Paket (http://mirror.ctan.org/systems/win32/miktex/source/miktex-2.7.2960.tar.bz2) enthalten.

Viele Grüße,

Stefan

Wieoderwas
02-06-2008, 15:15
Die Datei, die ich da herunterladen kann, ist aber anders als in der Anleitung http://www.matheplanet.com/default3.html?call=article.php?sid=1084 keine tar.gz-Datei, sondern eine tar.bz2-Datei. Kann das der Grund dafür sein, dass es bei mir nicht funktioniert?
Ich bitte um Verzeihung für meine Unwissenheit, ich bin leider Latex-Linux-Neuling.

Stefan_K
02-06-2008, 15:47
Das es nun als bz2 gespeichert ist, spielt keine Rolle. Der Ubuntu Archivmanager (File Roller) kann diese Datei öffnen, man kann sie mit bunzip2 und tar entpacken. .bz2 statt .gz bedeutet, dass das Archiv mit bzip2 statt gzip komprimiert wurde.
Es ist kein fertiges Paket, dass sich einfach installieren lässt, man muss den Paketmanager erst compilieren. Da ich ihn sowieso mal wieder auf meinem neuen PC installieren möchte, kann ich das mal durchgehen und Dir eine Schritt-für-Schritt-Anleitung für die aktuelle Version MiKTeX 2.7 mpm auf Ubuntu 8.04 geben. Heute habe ich noch einiges zu tun, ich komme vmtl. morgen dazu.
Wenn Du bestimmte Pakete sofort brauchst, kannst Du auch im Synaptic den Paketnamen eingeben, Synaptic sollte das passende texlive-Paket finden und zur Installation anbieten.

Viele Grüße,

Stefan

Wieoderwas
02-06-2008, 16:06
Herzlichen Dank. Es ist nicht mehr nötig. Ich habe eine andere Quelle im Internet gefunden, mit der es funktioniert hat (wahrscheinlich habe ich bei der Installation einfach etwas anders gemacht). Eine Frage habe ich aber noch:
Wenn ich mittels "mpm --list" die verfügbaren Pakete anzeigen lasse, wird, glaube ich, nur eine bestimmte Anzahl gezeigt. Bei mir hört es oben immer bei einem Paket mit "p" auf. Wie kann ich mir alle ansehen? Oder gibt es keine von a - o?
Ich hoffe, diese blöde Frage war einigermaßen verständlich.;)

cookie170
02-06-2008, 17:08
Ich habe gerade keine Linux-Maschine vor mir, aber hilft

mpm --list > Liste.txt

? Das sollte die gesamte Ausgabe in die Datei Liste.txt schreiben.

Gruß,
Alexander

Stefan_K
02-06-2008, 17:10
Vielleicht passt nicht die gesamte Ausgabe ins Terminal, weshalb Du den oberen Teil nicht mehr sehen kannst. Versuch mal: mpm --list | more
Mit der Leertaste kannst Du bei more weiterrollen. Oder: mpm --list | less
Bei less kannst Du mit Pfeiltasten scrollen.

Welche Quelle hast Du nun für den mpm verwendet zur Installation? Hast Du ein fertiges Paket gefunden?

Stefan

Wieoderwas
02-06-2008, 18:34
Danke, das mit mpm --list | more hilft.
Zur anderen Frage: Ich habe diesen Link gefunden http://www.ubuntu-forum.de/index.php?page=ExternalLink&url=http%3A%2F%2Fprdownloads.sourceforge.net%2Fmik tex%2Fmiktex-tools-2.5.2719-beta-15.tar.gz%3Fdownload
Damit hat es einwandfrei geklappt, wie die Anleitung es sagt.

Stefan_K
02-06-2008, 18:38
Hallo,

der Link im vorigen Beitrag funktioniert nicht, würdest Du ihn bitte korrigieren? Ich würde den mpm dort nämlich gern mal ansehen.
Danke,

Stefan

Wieoderwas
02-06-2008, 18:41
Jetzt sollte es klappen.
Hat es funktioniert?

quotentoter
02-09-2008, 20:04
hallo habe beide versionen des paketmanagers heruntergeladen, aber bekomme keine davon kompiliert. bei 2.7 sagt er mir bei ./configure = nicht vorhanden und bei 2.5 kompiliert er zwar aber bei make mit 2 fehlern und bei make install mit 1 fehler.......

bitte schritt anleitung für linux dummie :confused:

voss
02-09-2008, 20:10
hallo habe beide versionen des paketmanagers heruntergeladen, aber bekomme keine davon kompiliert. bei 2.7 sagt er mir bei ./configure = nicht vorhanden und bei 2.5 kompiliert er zwar aber bei make mit 2 fehlern und bei make install mit 1 fehler.......

bitte schritt anleitung für linux dummie :confused:
installiere dir die aktuelle TeXLive2008, die hat einen eigenen
Paketmanager (in Perl) und man braucht nicht den mpm

http://www.tug.org/texlive

Herbert

quotentoter
02-09-2008, 20:31
hm ja gerne, aber wie?

welche datei brauch ich denn? die iso? die komischen .tar.izma kann ich nicht öffnen....

wie gesagt (noch) linux dummie :rolleyes:

Stefan_K
02-09-2008, 21:06
Hallo,

TeXLive2008 ist sicher empfehlenswert, wenn Du gleich die Distribution aktualisieren möchtest.
Falls Du den MiKTeX Paketmanager dennoch testen möchtest: hier (http://texblog.net/latex-archive/linux/mpm-miktex-package-manager/) habe ich den Installationsweg für 2.7 notiert, den ich auf Ubuntu Linux 8.04 ging.

Viele Grüße,

Stefan

voss
02-09-2008, 22:22
Hallo,

TeXLive2008 ist sicher empfehlenswert, wenn Du gleich die Distribution aktualisieren möchtest.
Falls Du den MiKTeX Paketmanager dennoch testen möchtest: hier (http://texblog.net/latex-archive/linux/mpm-miktex-package-manager/) habe ich den Installationsweg für 2.7 notiert, den ich auf Ubuntu Linux 8.04 ging.


http://www.tug.org/texlive/doc/texlive-en/texlive-en.html#x1-410006

für den von TeXLive

Herbert

quotentoter
03-09-2008, 17:56
ich würde ja gerne mal beide ausprobieren....aber weiss nicht wie ich es bei texlive machen muss...

danke für den link für miktex paketmanager!

quotentoter
03-09-2008, 18:51
hm bei den punkt :

{{{till@LinuxSnake:~/Desktop/miktex$ -DMIKTEX_INSTALLROOT="/home/till/miktex"
bash: -DMIKTEX_INSTALLROOT=/home/till/miktex: No such file or directory
}}}

komme ich nich weiter obwohl das verzeichnis existiert?

Stefan_K
03-09-2008, 19:04
Vorsicht mit den Zeilenumbrüchen, das gehört zum cmake aufruf! In der Beschreibung habe ich den Prompt dringelassen, damit man Zeilen im Browser und Kommandozeilen unterscheiden kann:

cmake -G "Unix Makefiles" -DMIKTEX_INSTALLROOT="/home/till/miktex" -DMIKTEX_ROOTS="/home/till/miktex"
Gib doch vorher auch mal ein:

kpsewhich -var-value=TEXMFHOME
Dieses Verzeichnis würde ich wählen in beiden Parametern.

Stefan

quotentoter
03-09-2008, 19:39
was fehlt mir denn hier?


CURL was not found. Make sure CURL_LIBRARY and CURL_INCLUDE_DIR are set.


hab das paket curl nachinstalliert ohne erfolg....

Stefan_K
03-09-2008, 19:45
Hast Du libcurl3 und libcurl4-gnutls-dev installiert?

Stefan

quotentoter
03-09-2008, 19:58
jo das letzte hat gefehlt.....

Stefan_K
03-09-2008, 20:01
Wozu schreibe ich es dann auf. ;)
Gehts nun?

Stefan

quotentoter
03-09-2008, 20:10
hui jetzt gehts DANKE

wenn ich dasrichtig verstanden habe, mit

sudo mpm --update-db

lädt und installiert alle pakete richtig?