Risposte al Forum Create
-
AutoreArticoli
-
ercolinuxModeratore
Aspetta: se cerchi di installare senza internet devi avere tutti i pacchetti in locale.
In questo caso ti segnala che manca il pacchetto libwmf (e probabilmente molti altri).
Se vai sulla pagina
http://www.openmamba.org/distribution/distromatic.html?tag=devel&pkg=gimp.i586
relativa a gimp vedrai gli RPM Requirements. Sono tutti i pacchetti necessari per l’installazione e il funzionamento di GIMP: alcuni saranno quasi sicuramente già installati, tipo udev ma molti altri ti mancheranno. Quindi devi fare lo stesso giro per ogni pacchetto. Non è molto comodo in effetti come sistema ma senza connessione internet è l’unico modo.ercolinuxModeratoreCiao e benvenuto
Installare un pacchetto scaricato dal sito potrebbe non funzionare perché mancano delle dipendenze. Che programma stavi cercando di installare e qual’è l’errore che ti viene segnalato?
ercolinuxModeratoreTanti auguri a tutti anche da parte mia
[attachment=4339,168]
ercolinuxModeratoreCiao non c’è un vero changelog delle snapshot ma se vai nella pagina con l’elenco dei pacchetti c’è vicino ad ogni repository il changelog giornaliero. Ad esempio qui c’è quello per la milestone2:
http://www.openmamba.org/distribution/distromatic.html?tag=milestone2&changelog
ercolinuxModeratoreCiao, installare openmamba non ne cambia il funzionamento quindi puoi restare in live per adesso. La sequenza di comandi che ti ha dato Silvan è da usare su Ubuntu non su openmamba, quindi dovresti avere le password.
La live di openmamba invece ha una password di root e di utente casuali. Spostati con Control+Alt+F2 in un terminale virtuale. Previ invio e al prompt digita
passwd liveuser
inserisci una password di tua scelta poi con Control+Alt+F4 (o F1 non ricordo la live al momento dove mette l’ambiente grafico) torni a KDE4. Qualsiasi comando ti chieda una password ora potrai inserire quella da te scelta.
ercolinuxModeratorePurtroppo temo non sia proprio supportata da Linux in generale (questo almeno è emerso dalle ricerche su internet) visto che usa un protocollo proprietario
ercolinuxModeratoreQuasi tutto giusto.
Fino a
autospec -u SPECS/sorgente.spec -a5
è giusto
poi devi dare
autospec -u sorgente.spec -a6
aggiungi la lista dei file mancanti e poi ridai
autospec -u sorgente.spec -a5 –force –norpm
autospec -u sorgente.spec -a10 –server 2
Se metti gli specfile nella directory predefinita (/usr/src/RPMS/SPEC) non serve che specifichi i percorsi
ercolinuxModeratoreNon si è installato il pacchetto per l’italiano di libreoffice. Me lo ha già fatto anche a me su un paio di macchine. Su altre invece è andato su con il supporto all’italiano
ercolinuxModeratoreCiao, nello specfile la riga
Source: ../SOURCES/usbinstall-0.3.tar.bz2
può essere semplificata in
Source: %{name}-%{version}.tar.bz2
Per quanto riguarda l’installazione puoi forzarla con il comando
rpm –force usbinstall.rpm
devi eseguire il comando nella directory in cui è presente l’RPM (di default dopo il build con autospec li trovi in /usr/src/RPM/RPMS/i586)
ercolinuxModeratoreAspetta: rettifico dalla versione 10.42.1.0 di gutenprint la Canon MG5200 è supportata quindi dovrebbe riconoscertela senza problemi. Se non dovesse andare prova a fare come ti ho detto nel post sopra.
ercolinuxModeratoreEhm ecco il colpevole 😉
Per l’installazione fai come ti ha detto Silvan.
Per i driver purtroppo Canon non ha un buon supporto quindi i driver non verranno riconosciuti automaticamente. Per installarli vai qui:
http://support-asia.canon-asia.com/contents/ASIA/EN/0100301002.html
Scompatta il file (basta che ci clicchi sopra ti si aprirà ark il programma per la gestione dei file compressi).
A questo punto apri un terminale, spostati con cd nel percorso in cui hai scompattato il file e digita
./install.sh
la password che ti chiede è quella di root.
Collega la stampante quando te lo chiede e prosegui nell’installazione. Una volta installata la potrai gestire anche in rete (adesso non ne ho nessuna sotto mano per provare il procedimento)
Qui trovi invece scangear per far andare lo scanner
http://support-asia.canon-asia.com/contents/ASIA/EN/0100302402.html
ercolinuxModeratoreHo fatto altre 2 modifiche al programma (che posto qui perchè non ho accesso a git):
la finestra per cercare file adesso apre sulla home dell’utente per quanto riguarda i file di boot e sul percorso usato per file di boot per quanto riguarda l’ISO.
sullo script bash invece ho corretto l’errore sulla copia del file ISO che bloccava l’installazione mettendo le ” nel posto giusto e aggiungendo un ritardo di 2 secondi prima dell’avvio del calcolo dell’avanzamento della barra (a volte partiva a calcolare prima che il file fosse creato dando un errore). Ho messo un ritardo anche prima dello smontaggio della chiavetta perchè a volte non me la smontava non avendo ancora finito di copiare il file ISO.
ercolinuxModeratorePoi durante l’aggiornamento della progressbar avviene questo errore:
stat: impossibile eseguire stat di “./openmamba-livecd-gnome-it-milestone2-2.0pre7.i586.iso”:
File o directory non esistente
./usbinstall.sh: riga 62: (45 + 50 * ) / 21202248 : errore di sintassi:
atteso un operando (il token di errore è “) / 21202248 “)
Strano a me funziona. Prova a verificare dopo l’errore se il file è presente in ~/tmpmamba
Tra l’altro ho visto adesso che c’è un errore nella riga in cui calcolo l’avanzamento della barra: il “45+” va spostato prima della parentesi
percentuale=$((45 + ( 50 * $dest_size ) / $orig_size ))
ercolinuxModeratoreHo fatto un paio di modifiche al tuo script:
ora la barra si aggiorna anche durante la copia del file iso.
Inoltre ho modificato il programma in python per chiudere la nuvola dell’help quando si cambia pagina.
ercolinuxModeratoreper il problema con le label proteggi modifica la chiamata a dbus così
dbus-send –print-reply –session –dest=org.openmamba.usbinstall /org/openmamba/usbinstall org.openmamba.usbinstall.Descrizione “string:$1”
Anzi sarebbe buona regola proteggere con doppi apici tutte le variabili stringa in particolare quelle riferite ai nomi/percorsi dei file
-
AutoreArticoli