Linux 14.983 Themen, 106.385 Beiträge

Softwareinstallation bei (K)Ubuntu

neanderix / 12 Antworten / Flachansicht Nickles

Hallo zusammen,

da ich derzeit ein neues 'System plane (siehe anderer Thread) und dabei (K)Ubuntu 6.06LTS ins Auge gefasst habe, folgende Frage:

wei sieht das eigentlich mit der SW-Installation unter (K)Ubuntu aus? ein Bekannter meinte, es sei am allerbesten nichts zu installieren, was nicht aus den "offiziellen" Repositories stammt.
Das jedoch würde bedeuten: Ade Moneyplex, ade Softmaker Office. Und eine zeitnahe Aktualisierung von Treibern, z.B. HPLIP, wäre auch nicht wirklich möglich -- auf Moneyplex und auch auf Softmaker Office (welches ich neben OO.o betreibe) möchte ich nun wirklich nur sehr ungern (auf Moneyplex am liebsten *gar nicht) verzichten.

Hat der Kollege recht oder begehe ich nur einen Denkfehler?

Klärt mich bitte auf.

Volker

Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen
KarstenW the_mic „Keine Ahnung, ich nutze keine HP Drucker. Meine Empfehlung ist da einfach, dass...“
Optionen

Du kannst jederzeit Programme von anderen Anbietern installieren, wenn du eine Linux Standard Base kompatible Distribution verwendest.
Beispiel , ich verwende das Brennprogramm nero sehr gern. Ich weiß nicht mit welcher Distribution nero programmiert wurde.
Der Programmier verwendet Bibliotheken in seinem Programm. Bibliotheken bieten Funktionen an, die der jeweilige Programmierer nicht selbst programmieren braucht. Bibliotheken enthalten fehlerfreien , ausgetesten Programmcode.
nero ist auf diese Bibliotheken angewiesen (ein Teil davon bringt nero selbst mit, die anderen Bibliotheken bringt bei mir Debian oder bei dir Ubuntu mit):


ldd nero

linux-gate.so.1 => (0xffffe000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7ef8000)
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0xb7dc5000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0xb7d8f000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0xb7d8c000)
libgthread-1.2.so.0 => /usr/lib/libgthread-1.2.so.0 (0xb7d89000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0xb7d62000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb7d5e000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb7d56000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7d48000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7c5c000)
libm.so.6 => /lib/tls/libm.so.6 (0xb7c37000)
libNeroAPI.so => /usr/lib/libNeroAPI.so (0xb7732000)
libNeroSCSI.so => /usr/lib/libNeroSCSI.so (0xb76fa000)
libNeroErr.so => /usr/lib/libNeroErr.so (0xb760d000)
libNeroCDR.so => /usr/lib/libNeroCDR.so (0xb74d6000)
libNewTrf.so => /usr/lib/libNewTrf.so (0xb738b000)
libc.so.6 => /lib/tls/libc.so.6 (0xb7259000)
/lib/ld-linux.so.2 (0xb7f1c000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7255000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7250000)
libCDCopy.so => /usr/lib/libCDCopy.so (0xb71c5000)

Wenn nicht nur der Dateiname gleich ist sondern auch der Inhalt, läuft nero auch mit einer anderen Distribution als derjenigen mit der nero programmiert wurde.
Du mußt dich erkundigen , ob Ubuntu Linux StandardBase (momentan Version 3.1) kompatibel ist.
Wenn ja kannst du unter Ubuntu auch Programme anderer Anbieter installieren.
Ich glaube Ubuntu 6.0.6 ist LSB 3.1 kompatibel:

http://www.linux-foundation.org/en/LSB

http://www.linux-foundation.org/en/LSB_Distribution_Status

Die LSB wurde extra dafür entwickelt das ein normaler Anwender Software von Drittanbietern installiern kann.
Erreicht wurden diese Standards durch die Offenlegung des Programmcodes aller Bibliotheken.
Die Distributionen müssen nicht alles selbst programmieren.

PS: Ich nutze schon HP Drucker. Das kommt wieder darauf an ob du eine LSB 3.1 kompatible Distribution verwendest.
Wenn du hplip selbst kompilieren willst, dann mußt du Entwicklungsbibliotheken installieren. Das sind solche Bibliotheken mit einer dev Bezeichnung am Ende des Dateinamens.
Sind sie Bibliotheken kompatibel, kannst du HPLIP auch unter Ubuntu installieren.
Manche Programme sind nur von ein paar allgemeinen Bibliotheken abhängig. Dann kommt es nicht so sehr darauf an ob die Distribution LSB kompatibel ist.
Meistens kommt es darauf an wie verantwortungsvoll die Entwickler der Distribution mit dem Programmcode umgeben.
Manchen sie zu viele Veränderungen , kann man nicht immer fremde Programme installieren.

Ich weiß nur das die Debian Entwickler nur kleine Programmierfehler beseitigen und wenn sie Veränderungen vornehmen, dann geben sie die Veränderungen auch an die originalen Programmautoren zurück.

Du kannst ja Debian 4.0 etch verwenden , wenn du Zweifel hast ;-).
Debian ist LSB 3.1 kompatibel .











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