[Gelöst] Drucker Treiber installieren in der Bash Konsole

Hinweis: In dem Thema [Gelöst] Drucker Treiber installieren in der Bash Konsole gibt es 8 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo,


    ich habe mir für meinen Drucker Samsung CLP-320 den Treiber unter http://www.samsung.com/us/support/owners/product/CLP-320 heruntergeladen, entpackt und will ihn nun im Terminal installieren. Habe bisher immer nur im YaST installiert und bin noch etwas unsicher. Welche Dateien muss ich installieren? Ich denke die aus dem directory x86_64, alle Dateien? Oder noch mehr, z. Bsp. aus dem dir noarch? Installiert man, indem man den Befehl "cnf" vor die Datei setzt?


    Einmal editiert, zuletzt von jgmail ()

    Für den Inhalt des Beitrages 66297 haftet ausdrücklich der jeweilige Autor: jgmail

  • In

    Zitat
    Code
    linux-4uof:/ # cd home/juergen/Downloads/uld


    führst du das „install.sh“ aus, bzw. da es ja nur ein Drucker ist, dass install-printer.sh.

    Code
    ./install.sh


    oder halt:

    Code
    ./install-printer.sh

    Für den Inhalt des Beitrages 66300 haftet ausdrücklich der jeweilige Autor: tomfa-ng

  • Zitat

    Installiert man, indem man den Befehl "cnf" vor die Datei setzt?


    Nein.
    Der Befehl cnf ist nur ein Pythonscript.
    Es wird aufgerufen, wenn du in der Konsole ein unbekanntes Kommando eingibst.


    Das cnf Script gibt dir dann Hinweise, wie du dieses Kommando richtig aufrufen solltest.
    Es guckt dazu einfach nur, ob das Kommando installiert ist, und ob du die Rechte hast, es aufzurufen.
    Der normaler User kann viele Linux Kommandos aufrufen, selbst die, die root vorbehalten sind.
    Die können dann halt mit diesem Rechten nur etwas anzeigen, aber nichts ändern.


    Ist das Kommando hingegen nicht installiert, guckt cnf in allen derzeit aktiven Repos nach diesem Kommando,
    und bietet dir dann entsprechende Installationskommandos an.


    Die Arbeit tun andere.
    Bei openSUSE ist das der Paketmanager zypper.


    Mit zypper kontrollierst du deine Software in der Konsole.
    Du kannst deine Repos pflegen, jedes Paket installieren und es wieder löschen, Prioritäten setzen und ändern, sogar ganze Versionssprünge machen ( z.B. von 13.1 auf 13.2 ).


    zypper hat Completion (==Vervollständigung) eingebaut: Probiere in der Konsole:

    Code
    zypper <tab><tab>

    eh klar: <tab>-Taste zweimal drücken, statt in der Konsole zweimal <tab> zu tippen.


    Hilft gut beim Tippen. Man muss sich nicht alles merken und hat, syntaktisch richtig, die wichtigsten Möglichkeiten vor Augen. Completion in der Konsole ist geil. (Ich installiere immer gleich das Paket bash-completion mit, damit ich diese Tipphilfe für viele Konsolenbefehle sofort verfügbar habe.)


    Damit du mit zypper spielen kannst, noch ein paar Befehle.
    Steht am Anfang einer Zeile ein "#", ist der Rest der Zeile ein Kommentar. Nichts zum Tippen, sondern zum Merken.
    Immer die <tab>-Taste zweimal drücken, statt in der Konsole zweimal <tab> zu tippen.


    Code
    # die generelle Hilfe
    zypper help<tab><tab>
     	                   # man sieht eine Liste aller Befehle
    
    
    # Hilfe nur zum Kommando "zypper  install"
    zypper install help<tab><tab>

    3 Mal editiert, zuletzt von root-tut-nicht-gut ()

    Für den Inhalt des Beitrages 66301 haftet ausdrücklich der jeweilige Autor: root-tut-nicht-gut

  • @tomfa-ng


    Habe in der Konsole im o. g. Pfad ./install-printer.sh ausgeführt, es kommt ein ellenlanger Text - Lizenzvereinbarung, danach geht´s mit Enter nicht mehr weiter mit der Installation, auch die Kommandozeile ist hinter dem Text weg. Welche Taste oder evtl. Tastenkombination muss gedrückt werden, damit es weiter geht?

    Für den Inhalt des Beitrages 66461 haftet ausdrücklich der jeweilige Autor: jgmail

  • Ich rate mal. Um die Lizenzvereinbarung zu beenden q drücken, zum akzeptieren dann wahrscheinlich yes eingeben und bestätigen.

    Für den Inhalt des Beitrages 66462 haftet ausdrücklich der jeweilige Autor: tomfa-ng

  • Jetzt geht´s, Drucker funktioniert! Hätte auf "q" eigentlich beinahe selbst kommen können. Musste danach allerdings im YaST noch ein Häkchen bei "Druckeraufträge akzeptieren" und "Druckfunktion aktivieren" setzen, erst dann lief der Drucker. Kann man das in der Konsole auch gleich mit organisieren?

    Für den Inhalt des Beitrages 66463 haftet ausdrücklich der jeweilige Autor: jgmail

  • Danke für die Info. Hatte [Gelöst] noch nicht gesetzt, weil ich die Antwort abwarten wollte.

    Für den Inhalt des Beitrages 66491 haftet ausdrücklich der jeweilige Autor: jgmail