Pagina 1 di 1

Script installazione pacchetti .deb

Inviato: giovedì 14 giugno 2007, 13:10
da Lion06
Salve ragazzi!!
Ho cercato nella guida bash ma nulla, così chiedo a voi!!  :-\ :-\

Non avendo l'harddisk stò usando kubuntu sulla chiavetta usb
purtroppo il kernel di linux non carica i driver della Broadcom bcm43xx così ogni volta devo installare
il pacchetto e riavviare il network manager

Cercavo un modo di dare tutto in automatico (non dico alla partenza, ma almeno un doppio click sullo script
che sarà su un'altra chiavetta usb)
Vi faccio vedere il mio script, che però non funziona  :P :P

Codice: Seleziona tutto

#!/bin/sh
sudo dpkg -i bcm43xx-firmware_1.3-1ubuntu2_all.deb
pkill knetworkmanager
knetworkmanager
idee?

Re: Script installazione pacchetti .deb

Inviato: giovedì 14 giugno 2007, 13:19
da jerrad
Per per eseguire lo script devi prima renderlo eseguibile!

Codice: Seleziona tutto

sudo chmod +x nomescript.sh
Fatto questo per farlo partire direttamente all'avvio di kde copialo in ~/.kde/Autostart
Ma secondo me dovresti sostituire sudo con kdesu in modo che la pwd te la chieda con una gui grafica visto che dovresti avviarlo non da terminale!

bye!

EDIT: dimenticavo... perchè lo script non funziona?? che errore da?

Re: Script installazione pacchetti .deb

Inviato: giovedì 14 giugno 2007, 13:33
da Lion06
l'avevo reso eseguibile, però al click non succedeva niente  :P

almeno, se nello script c'era solo il riavvio del network manager andava
se cio mettevo anche l'installazione pacchetto non succedva niente

Re: Script installazione pacchetti .deb

Inviato: giovedì 14 giugno 2007, 13:38
da Embrace
sostituisci

Codice: Seleziona tutto

sudo
con

Codice: Seleziona tutto

gksu

Re: Script installazione pacchetti .deb

Inviato: giovedì 14 giugno 2007, 14:09
da pierissimo
oppure potresti levare "sudo" dal comando

Codice: Seleziona tutto

sudo dpkg -i bcm43xx-...ecc..ecc
e quando avvi lo script

Codice: Seleziona tutto

sudo ./script.sh
dovrebbe funzionare no?

Re: Script installazione pacchetti .deb

Inviato: giovedì 14 giugno 2007, 14:25
da Lion06
pierissimo in quel sistema non funziona :(

vacci a pensare al gksu, non si sarei mai arrivato
stasera lo provo

Re: Script installazione pacchetti .deb

Inviato: giovedì 14 giugno 2007, 15:44
da jerrad
hai scritto che sei su kubuntu, invece di gksu devi usare kdesu!  :P

Re: Script installazione pacchetti .deb

Inviato: giovedì 14 giugno 2007, 15:47
da Embrace
Ups vero  :-[

Kubuntusti scusate :D

Re: Script installazione pacchetti .deb

Inviato: giovedì 14 giugno 2007, 16:01
da jerrad
Embrace ha scritto: Ups vero  :-[

Kubuntusti scusate :D
di nulla figurati!  (rotfl)  (rotfl)

Re: Script installazione pacchetti .deb

Inviato: giovedì 14 giugno 2007, 20:42
da Lion06
nulla, non installa il pacchetto ma riavvia il netmanager

Codice: Seleziona tutto

#!/bin/sh
kdesu dpkg -i bcm43xx-firmware_1.3-1ubuntu2_all.deb
pkill knetworkmanager
knetworkmanager
ERRORE se fatto eseguire da terminal:
ubuntu@ubuntu:~$ '/home/ubuntu/Desktop/avvisios.sh'
X Error: BadDevice, invalid or uninitialized input device 167
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 167
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
dpkg: need an action option

Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a li
st of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*].

Options marked [*] produce a lot of output - pipe it through `less' or `more' !
X Error: BadDevice, invalid or uninitialized input device 167
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 167
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device

Re: Script installazione pacchetti .deb

Inviato: sabato 16 giugno 2007, 1:00
da nuu
ciao,

qualche considerazione:

1) hai provato a inserire il modulo che vuoi caricare automaticamente in /etc/modules ?
2) kdesu/gksu non servono per dpkg, che è un tool testuale, anzi l'errore che ricevi potrebbe essere proprio legato a quello. Usa sudo.
3) prova dando il path completo del driver nel tuo script. es: sudo dpkg -i /home/ubuntu/Desktop/bcm43xx-firmware_1.3-1ubuntu2_all.deb
4) se vuoi verificare gli errori che lo script genera quando lo lanci dal desktop, controlla il file ~/.xsession-errors - è lì che vanno a finire.

Ciao,
nuu

Re: Script installazione pacchetti .deb

Inviato: sabato 16 giugno 2007, 1:24
da Lion06
tutto questo è dovuto al fatto che parte in live dalla penna usb da 1gb
alla fine l'ho installato fisso sulla penna usb da 4.0gb che và lento ma almeno mi tiene in memoria le impostazioni

grazie mille per l'aiuto!! adesso stò usando kubuntu su un pc senza hd, facendo certe cose ti affezioni (rotfl) (good)