Linux 15.036 Themen, 107.107 Beiträge

uscos Acader „Installation von Thunderbird unter Debian Lenny“
Optionen

warum installierst du nicht einfach mozilla-thunderbird via apt?

bei Antwort benachrichtigen
the_mic uscos „warum installierst du nicht einfach mozilla-thunderbird via apt?“
Optionen

Debian liefert aus lizenzrechtlichen Gründen keine Programme namens Thunderbird oder Firefox mit. Sie paketieren diese Programme mit anderem (nach Debian-Richtlinien "freiem") Artwork und nennen sie Icedove bzw Iceweasel. Die Installation über apt geht folglich nicht einfach so.

Wer nun aber nur wegen dem Namen Thunderbird und Firefox als externe Programme unter Debian installiert, oder sich sogar noch wie im von Acader verlinkten Blog über mögliche Modifikationen beschwert, der hat womöglich sowieso die falsche Distribution gewählt.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
Acader the_mic „Debian liefert aus lizenzrechtlichen Gründen keine Programme namens Thunderbird...“
Optionen

>oder sich sogar noch wie im von Acader verlinkten Blog über mögliche Modifikationen beschwert
@the_mic
Also ich kann mich da überhaupt nicht beschweren, denn bei mir läuft es absolut stabil.
KarstenW gab bereits dazu seine Kommentare !

Gruß Acader


bei Antwort benachrichtigen
uscos the_mic „Debian liefert aus lizenzrechtlichen Gründen keine Programme namens Thunderbird...“
Optionen

Naja,

also Icedove hat sicherlich keine andere Codebasis als Thunderbird, wie von dir pointiert ist das Artwork anders. Will man das "normale" Artwork benutzen (Name, Links, etc), so installiert man einfach mozilla-thunderbird bzw. mozilla-firefox.

Ergo: Thunderbird oder FF manuell zu installieren könnte nicht schwachsinniger sein und zeigt das vorhandene Unverständnis darüber wie OSS funktioniert.

bei Antwort benachrichtigen
Acader uscos „Naja, also Icedove hat sicherlich keine andere Codebasis als Thunderbird, wie...“
Optionen

>Thunderbird oder FF manuell zu installieren könnte nicht schwachsinniger sein und zeigt das vorhandene Unverständnis darüber wie OSS funktioniert
Das mußt du doch bitte mal etwas genauer erklären !
Die Debianentwicker haben in Bezug auf "Iceweasel" und "Icedove" im Grunde genommen nichts anderes getan.
Wenn ja, bin ich auf deine Assage sehr gespannt.

Gruß Acader

bei Antwort benachrichtigen
uscos Acader „ Thunderbird oder FF manuell zu installieren könnte nicht schwachsinniger sein...“
Optionen

Sie haben FF und Thunderbird manuell installiert?

Ehrlich, ich verstehe nicht was du meinst. Was haben die Debianentwickler gemacht?
Die Debianentwickler haben Thunderbird und Firefox genommen und die Namen als auch das Artwork verändert. Ergo ist Icedove nichts anderes als Thunderbird. Ergo entstehen nur Nachteile durch das manuelle installieren von Thunderbird, zumal es mozilla-thunderbird auch in den ofiziellen Debian Repos gibt.

bei Antwort benachrichtigen
KarstenW Acader „Installation von Thunderbird unter Debian Lenny“
Optionen

Wenn man am Paketverwaltungssystem APT vorbei installiert, dann muß man die Abhängigkeiten selbst auflösen.
Man muß beispielsweise mit ldd prüfen ob alle notwendigen Bibliotheken schon installiert sind. Wenn angezeigt wird dass eine Bibliothek fehlt, dann muß man sie manuell nachinstallieren.
Man kann mit Hilfe von apt-file herausbekommen in welchem Paket die notwendige Bibliotheksdatei ist und dieses fehlende Paket dann nachinstallieren.

Ist eventuell einem Anfänger nicht zu empfehlen ;-).

Das Paketverwaltungsystem APT ist im Buch "Das Debian System" von Martin F.Kraft sehr ausführlich erklärt:

http://www.amazon.de/Das-Debian-System-Konzepte-Methoden/dp/3937514171/ref=sr_1_1?ie=UTF8&s=books&qid=1233656975&sr=8-1



Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
robinx99 Acader „Installation von Thunderbird unter Debian Lenny“
Optionen

Puh so am paketmanager vorbeiinstallieren halte ich für extrem gefährlich.
Man bekommt keine sicherheitsupdates für den browser / mailclient mehr durch die normalen updates.
Also irgendwie keine gute idee und dass nur wegen nem anderen namen / icons?

bei Antwort benachrichtigen
uscos robinx99 „Puh so am paketmanager vorbeiinstallieren halte ich für extrem gefährlich. Man...“
Optionen

naja, wenn man nur nen anderen Namen und nen anderes Icon haben will heisst die Debian Lösung apt-get install mozilla-thunderbird.....

bei Antwort benachrichtigen
Acader robinx99 „Puh so am paketmanager vorbeiinstallieren halte ich für extrem gefährlich. Man...“
Optionen

>Also irgendwie keine gute idee und dass nur wegen nem anderen namen / icons? bild
Wie bereits geschrieben gibt es dabei keine Probleme wenn man einige Dinge beachtet. Außerdem hat man dann ja auch immer die aktuellste Version.
Wie dem auch sei, entscheiden muß das jeder für sich selbst.

Gruß Acader

bei Antwort benachrichtigen
uscos Acader „ Also irgendwie keine gute idee und dass nur wegen nem anderen namen / icons?...“
Optionen

ja, genau dafür lieben wir Linux, weil wir jedes Programm einzeln pflegen wollen.

http://www.kopf-tisch.de/

bei Antwort benachrichtigen
Xdata uscos „ja, genau dafür lieben wir Linux, weil wir jedes Programm einzeln pflegen...“
Optionen

Unter Ubuntu kann man sich einen zweiten Firefox auch installieren ohne den im Paketsystem ins Gehege zu kommen.

Die targz von Computerbase.de zB.

Sinnvoll ist das aber eher wenn man die neue Beta Version oder den alten 2.x parallel probieren will.

Der Ordner muß natürlich an einer Stelle im System entpackt werden, mit lese und Schreibrechten. -- es muß nichts installiert werden.
Start, indem man in den enpackten Ordner firefox reingeht und auf firefox klickt.

Will man den wieder loswerden, einfach den Ordner firefox löschen und den vom Paketsystem weiterverwenden.

bei Antwort benachrichtigen
robinx99 Acader „ Also irgendwie keine gute idee und dass nur wegen nem anderen namen / icons?...“
Optionen

wieso hat man immer die aktuellste version? wie finden die upgrades statt? wieder manuell installieren? Und wird man überhaupt über updates informiert?
Also ein 'aptitiude dist-upgrade' wird da wohl nichts updaten
Klar man kann sich vieleicht ein script basteln dass immer die aktuelle version installiert evtl. sogar die nightly-builds doch ist dass auch nicht wirlich sinnvoll

bei Antwort benachrichtigen
uscos robinx99 „wieso hat man immer die aktuellste version? wie finden die upgrades statt?...“
Optionen

Mozilla Produkte haben von Windows her einen Update Mechanismus. Ist mit Sicherheit aber die schlechteste Variante.

bei Antwort benachrichtigen
Acader uscos „Mozilla Produkte haben von Windows her einen Update Mechanismus. Ist mit...“
Optionen

@Karsten

>Der Autor dieses Blogs scheint nicht zu verstehen warum es das Paketverwaltungssystem APT unter Debian überhaupt gibt.

Kannst du das wirklich beurteilen ?
Auch ich habe u.A. im "Das Debian-System" von M.F.Kraft die Seiten
178 bis 216 aufmerksam studiert.
(Die Auflage von 2005 dokumentiert übrigens sehr gut und lehrreich den Sinn und Zweck der Paketverwaltungen.
Natürlich ist es nach Möglichkeit daher immer von Vorteil und angebracht bei der Installation von Programmen ein Paketverwaltungssystem zu nehmen.
Auch wenn der TB und FF nicht gerade das unbedingte Beispiel ist, wissen wir aber, daß es immer noch genügend Programme gibt welche bei der Auswahl von den ca. 23000 Debian Paketen nicht enthalten sind. Da bleibt dann gar nichts anderes übrig wie eine manuelle Installation. Natürlich ist diese Verfahrensweise immer mit einen gewissen Risiko verbunden; doch dafür hat man ja auch einen Testrechner.
(Mit dem TB und FF gibt es da übrigens überhaupt keine Probleme). Ich hatte diese "Originale" auch schon 2 Jahre lang ohne jegliches Problem unter "Etch" laufen. Im Derivat Ubuntu wurden diese auch einfach mit eingebaut.
Auch wenn die Opik von Iceweasel und Icedove mit denen von FF und TB fast identisch ist, wurde wie schon the_mic richtig erwähnte aus lizenzrechtlichen Gründen nach eigenen Debian-Richtlinien am Artwork gebastelt.
Die Software wurde also verändert und in veränderter Form wieder gegeben.

@uscos

>Mozilla Produkte haben von Windows her einen Update Mechanismus
Was ist daran falsch?
Auch Debian hat einen Update "Mechanismus" welcher allerdings anders funktioniert. (siehe M.F. Kraft)

Gruß Acader

bei Antwort benachrichtigen
KarstenW Acader „@Karsten Der Autor dieses Blogs scheint nicht zu verstehen warum es das...“
Optionen

Der Autor von diesem Blog erklärt überhaupt nicht wie man die Abhängigkeiten manuell auflösen muß, wenn man am Paketverwaltungssystem APT vorbei installiert.
In den deb Dateien gibt es eine control Datei, welcher der Maintainer erstellen muß. In dieser control Datei stehen die Bibliotheken die das Programm braucht. Diese Information wertet APT aus und installiert mit Hilfe von dpkg die fehlenden Bibliotheken nach.
Installiert man keine deb Datei, dann muß man erstmal herausfinden welche Bibliotheken das jeweilige Programm braucht. Das kann man mit ldd machen.
Beispiel nero Brennprogramm:

/usr/bin$ ldd nero

linux-gate.so.1 => (0xffffe000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7cd3000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7c51000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7c37000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7c21000)
libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0xb7c1a000)
libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0xb7c0f000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7bd5000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7b9a000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7b97000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb7b93000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7b8f000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7afd000)
libNeroAPI.so => /usr/lib/libNeroAPI.so (0xb7707000)
libNeroSCSI.so => /usr/lib/libNeroSCSI.so (0xb76d4000)
libNeroErr.so => /usr/lib/libNeroErr.so (0xb76b7000)
libNeroCDR.so => /usr/lib/libNeroCDR.so (0xb7646000)
libNewTrf.so => /usr/lib/libNewTrf.so (0xb75ec000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7507000)
libm.so.6 => /lib/tls/libm.so.6 (0xb74e2000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb74d6000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb74c4000)
libc.so.6 => /lib/tls/libc.so.6 (0xb7392000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb72a6000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb729e000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb723c000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7210000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7202000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb71fa000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb71f7000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb71ef000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb71ec000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb71e2000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb71dd000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb71b2000)
libXft.so.2 => /usr/lib/libXft.so.2 (0xb719f000)
librt.so.1 => /lib/tls/librt.so.1 (0xb7197000)
/lib/ld-linux.so.2 (0xb7fcd000)
libCDCopy.so => /usr/lib/libCDCopy.so (0xb712e000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb712b000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7126000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb70bc000)
libz.so.1 => /usr/lib/libz.so.1 (0xb70a8000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7084000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7064000)


nero gibt es als deb Datei für die Installation.
Hier stehen alle Bibliotheken die das Brennprogramm nero braucht damit es funktioniert.
Sollte in einer Zeile "not found" stehen, dann muß man diese fehlende Bibliothek manuell nachinstallieren.

Dafür muß man erstmal herausbekommen in welchem Paket diese Bibliotheksdatei ist.

Dazu kann man das Programm apt-file unter Debian nutzen.

Das alles hätte der Autor erklären müssen, sonst kann es passieren das dieses fremde Programm unter Debian nicht funktioniert.

Die nächst Frage wäre wahrscheinlich von einem Anfänger warum sein Thunderbird unter Debian nicht funktioniert.
Diesem Anfänger müßte man diese ganze Prozedur erklären (die er wahrscheinlich gar nicht versteht).

Deshalb sollten Anfänger nicht am Paketverwaltungssystem APT unter Debian /Ubuntu vorbei installieren ;-).


Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Acader KarstenW „Der Autor von diesem Blog erklärt überhaupt nicht wie man die Abhängigkeiten...“
Optionen

>Deshalb sollten Anfänger nicht am Paketverwaltungssystem APT unter Debian /Ubuntu vorbei installieren
Ja du hast schon recht Karsten, wobei es mit dem TB und FF wirklich keine Probleme gibt.
Ich habe bis jetzt jedenfalls noch nichts bemerkt.
Ich kann den Autor des genannten Block in Bezug auf die Abhängigkeiten ja mal fragen. Die Antwort wäre sicherlich interessant zu Wissen.


Gruß Acader

bei Antwort benachrichtigen
KarstenW Acader „ Deshalb sollten Anfänger nicht am Paketverwaltungssystem APT unter Debian...“
Optionen

Probleme würde es nur geben wenn irgendwelche Bibliotheken fehlen, zum Beispiel eine gtk Bibliothek. Aber wenn man andere Programme installiert hat die ebenfalls diese Bibliotheken nutzen , dann wird auch der originale Thunderbird funktionieren.

PS: Debian ist zur Linux Standard Base fast 100 %ig kompatibel. Die LSB wurde für eine Binärkompatibilität zwischen den Distributionen entwickelt, damit ein Anwender auch mal ein fremdes Programm installieren kann.
Wenn man Fremdsoftware installieren will, dann kann man das lsb Paket unter Debian nachinstallieren, damit man diese Fremdprogramme leichter installieren kann.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
uscos Acader „@Karsten Der Autor dieses Blogs scheint nicht zu verstehen warum es das...“
Optionen

mozilla stellt nur eine zum Release zeitverzögerte Aktualisierung bereit die bei einer lokalen Installation von jedem Nutzer einzeln angestossen werden muss.

idR ist die Verteilung über die Distributioneigenen Server / Mirrors schneller, das ganze System erfährt das Update und es funktioniert zudem auch noch zuverlässig und ist vorher überprüft worden.

Deswegen ist die Methode eines Einzelupdates schlecht.

bei Antwort benachrichtigen
KarstenW Acader „Installation von Thunderbird unter Debian Lenny“
Optionen

Ist doch egal ob das Programm Thunderbird oder Icedove heißt. Die Sicherheitsupdates bekommt man ohnehin nur von Debian.
Unter Windows hat man sehr häufig deshalb Probleme mit den dlls, weil es kein Paketverwaltungssystem wie bei Debian gibt. Die Windowsprogrammierer müssen alle ihre dlls mit dazugeben , weil Windows keine komplette Laufzeitumgebung bietet.
Dabei kommt es häufig vor das sich die Programme bei der Installation gegenseitig die dlls überschreiben.

Diese Probleme will ich unter Debian nicht haben und deshalb gibt es auch das Paketverwaltungssystem APT, um diese Probleme wie mit den dlls unter Windows zu umgehen.

Der Autor dieses Blogs scheint nicht zu verstehen warum es das Paketverwaltungssystem APT unter Debian überhaupt gibt.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen