Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: kx - 11.08.26 - klo:19.11
-
Mahtaneeko onnistua Samsung M2070 ajurien asennus, kun jouduin aikaisemmasta ML-2165 luopumaan? Tulostin on noin 9 vuotta vanha? Ilmoittaa kyllä, että tulostin on valmis, mutta mitään ei printtaa. Windosilla taas toimii.
Sain talletettua koneelleni home/dc7900/Lataukset/ - tiedostoon tällaisen paketin, joka lienee tarpeellinen moiseen yritykseen : ULD_V1.00.39_01.17.tar.gz tietoa on siinä 15,4 Mt. Mitähän nyt pitäisi tehdä päätteessä ?
-
Vai ,että päätteellä haluat jotain tehdä?
Seuraavalla käskyllä pitäisi onnistua purkaa gzipattu tar pallo ..
tar -xvf /home/dc7900/Lataukset/ULD_V1.00.39_01.17.tar.gz
Mutta voihan sen purkaa graafisestikin, kun klikkaa hiiren kakkosella ko. tiedostoa /home/dc7900/Lataukset/ULD_V1.00.39_01.17.tar.gz-kansiossa ja purkaa sen haluttuun hakemistoon.
Edit - Tosin turvallisempaa on käyttää seuraavaa käskyjonoa...
mkdir ajuri
cd ajuri
tar -xvf /home/dc7900/Lataukset/ULD_V1.00.39_01.17.tar.gz
Sen jälkeen voisi puretusta kansiosta löytää README, READ.ME, README.txt tai vastaava tiedosto, jonka avaat lempieditorillasi, siitä saaneen lisää ohjeita.
Olettaen, että olet löytänyt ko. tulostimellesi oikean ajuri-tiedostopaketin.
-
No nyt olen täällä:
-
Googlaamalla selvisi sama, kuin itsekin oletin ...
... eli omalla vastuullasi rohkea käsky, joka saattaa asentaa ajurin(/t). Huonoimmassa tapauksessa se voi olla troijalainen.
sudo ./install.sh
Todennäköisesti skripti on varsin pitkä, joten sen tarkastelu on työlästä, mutta voithan silmäillä sitä vähän ennen varsinaista asennusta...
less < ./install.sh
ja
less < ./install-printer.sh
ja
less < ./install-scanner.sh
Jos se näyttää järkevältä, niin sen jälkeen uskaltaneen ajaa sudo ./install.sh:n.
-
Eipä mitään hajua tuosta: tuossa ne 3 koodia.. (skanner, cups ja printer)
.#!/bin/sh
SCRIPTS_DIR=$(dirname "$0")/noarch
# load 'scripting' run-time support utility functions
. "${SCRIPTS_DIR}/scripting_utils"
script_log_init $(basename "$0" ".sh")
# load 'package' run-time support utility functions
. "${SCRIPTS_DIR}/package_utils"
environment_init $(basename "$0" ".sh")
if sh "$SCRIPTS_DIR/pre_install.sh" "$@" ; then
sh "$SCRIPTS_DIR/package_install.sh" "scanner-meta"
sh "$SCRIPTS_DIR/post_install.sh" "$@"
fi
(END)
#!/bin/sh
SCRIPTS_DIR=$(dirname "$0")/noarch
# load 'scripting' run-time support utility functions
. "${SCRIPTS_DIR}/scripting_utils"
script_log_init $(basename "$0" ".sh")
# load 'package' run-time support utility functions
. "${SCRIPTS_DIR}/package_utils"
environment_init $(basename "$0" ".sh")
if sh "$SCRIPTS_DIR/pre_install.sh" "$@" ; then
if sh "$SCRIPTS_DIR/package_install.sh" "printer-meta" ; then
# CUPS - OK
sh "$SCRIPTS_DIR/package_install.sh" "scanner-meta"
else
# CUPS - NG
show_nls_message_no_nl "**** Do you want to continue to install scan driver ? [y/n] : "
if [ -z "${CONTINUE_INSTALL}" ] ; then
read CONTINUE_INSTALL
fi
:
#!/bin/sh
SCRIPTS_DIR=$(dirname "$0")/noarch
# load 'scripting' run-time support utility functions
. "${SCRIPTS_DIR}/scripting_utils"
script_log_init $(basename "$0" ".sh")
# load 'package' run-time support utility functions
. "${SCRIPTS_DIR}/package_utils"
environment_init $(basename "$0" ".sh")
if sh "$SCRIPTS_DIR/pre_install.sh" "$@" ; then
sh "$SCRIPTS_DIR/package_install.sh" "printer-meta"
sh "$SCRIPTS_DIR/post_install.sh" "$@"
fi
(END)
-
Eipähän nuo minullekaan avaudu, mutta voithan riskillä kokeilla install.sh:ta, ja toivoa ettei mikään (käyttiksessä) mene rikki.
Jos mahdollista ota levykuva järjestelmästäsi ennen kokeilua, tai valmistaudu ainakin uudelleen asennukseen, mikäli jotain menee pieleen ja käyttis hajoaa.
Tämän joutuu tekemään omalla vastuulla, koska tuon pätkän perusteella ei voi arvioida, mitä skripti tekee.
Siksi sinulla on kaksi vaihtoehtoa: Luottaa skriptin turvalliseen toimintaan tai jättää asennus asentamatta. Kolmantena vaihtoehtona on tehdä nykyisestä järjestelmästäsi varmuuskopio (mielellään levykuvana ja tietenkin verkko tai usb-asemalle. Se taitaa joutua tekemään LiveLevyn avulla), ja asentaa tulostimen ajurit sen jälkeen.
cd ~/Lataukset/ajuri/uld*
cd uld
sudo ./install.sh
Asennkusen jälkeen kannattaneen käynnistää kone uudelleen, ja toivoa ettei mitään (lähinnä ohjelmallisesti) mennyt rikki.
-
Kerättyäni hetken uskallusta, käskytin päätettä ja asensin skriptin kamaran ohjeistuksen mukaan. Asennus kyseli hyväksyntää jollekin Samsungin lisensille ja hyväksyttyäni, jatkoi asennuksen loppuun. Käynnistin Ubuntun uudelleen, käynnistin printterin ja valitsin koetulostussivun. Ja kas vaan, tulostin printtasi sen ongelmitta.
Kiitos jäsen kamaralle, kun olit tukena matkalla...