script per rimuovere localizzazione KDE tranne ita

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
RedSkull92
Linux 2.6
Linux 2.6
Messaggi: 567
Iscritto il: mar apr 21, 2009 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

script per rimuovere localizzazione KDE tranne ita

Messaggioda RedSkull92 » mar mag 11, 2010 18:19

Come scritto nel titolo, ho tantissime lingue installate, vorrei poter rimuoverle tutte tranne it e la lingua di default.
Se lo dovrei fare a mano ci metterei molto tempo...
Io ho paura di far casini quindi chiedo l'aiuto a voi, c'è qualcuno che saprebbe farlo ?
deve rimuovere tutti i pacchetti delle lingue tranne kde-l10n-it-4.4.3-noarch-1 e quello di default (forse uk)
Grazie [-o<

Avatar utente
daniele50
Linux 2.6
Linux 2.6
Messaggi: 964
Iscritto il: mar apr 10, 2007 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: script per rimuovere localizzazione KDE tranne ita

Messaggioda daniele50 » mar mag 11, 2010 19:12

Io avevo dato il comando

Codice: Seleziona tutto

slackpkg remove kde*

e poi avedo deselezionato i pacchetti che non volevo rimuovere.
5 minuti al massimo e poi ho dato l'ok...
:wave:

Avatar utente
danix
Staff
Staff
Messaggi: 3286
Iscritto il: ven ott 27, 2006 19:32
Nome Cognome: Danilo M.
Slackware: 64 14.1
Kernel: 4.4.0
Desktop: kde4
Località: Siderno (RC)
Contatta:

Re: script per rimuovere localizzazione KDE tranne ita

Messaggioda danix » mar mag 11, 2010 20:49

slackpkg remove kde-l10n* e deselezioni solo quello che vuoi tenere (io nelle impostazioni di slackpkg parto già con tutto selezionato, per te potrebbe essere diverso) ;)
danix

myself ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
RedSkull92
Linux 2.6
Linux 2.6
Messaggi: 567
Iscritto il: mar apr 21, 2009 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

Re: script per rimuovere localizzazione KDE tranne ita

Messaggioda RedSkull92 » mar mag 11, 2010 21:55

perfetto, slackpkg remove kde-l10n* funziona PERFETTAMENTE !
però sarei curioso comunque di sapere come è possibile fare uno script che fa la stessa cosa (cancellare tutti tranne it ed en)

Avatar utente
danix
Staff
Staff
Messaggi: 3286
Iscritto il: ven ott 27, 2006 19:32
Nome Cognome: Danilo M.
Slackware: 64 14.1
Kernel: 4.4.0
Desktop: kde4
Località: Siderno (RC)
Contatta:

Re: script per rimuovere localizzazione KDE tranne ita

Messaggioda danix » mar mag 11, 2010 22:22

la lista dei pacchetti installati si trova in /var/log/packages, fai un grep della stringa che ti interessa e dalla in pasto a removepkg... ;)
danix

myself ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
Slack_Eater
Linux 2.0
Linux 2.0
Messaggi: 163
Iscritto il: gio feb 14, 2008 21:29
Nome Cognome: Giuseppe Scalzi
Slackware: 13.37
Kernel: 2.6.38.2-smp
Desktop: KDE 4.7.0
Località: Svizzera
Contatta:

Re: script per rimuovere localizzazione KDE tranne ita

Messaggioda Slack_Eater » mar mag 11, 2010 22:49

Io ho fatto questo e va:

Codice: Seleziona tutto

#!/bin/bash

cd /var/log/packages;
lang=`ls kde-l10n*`

for i in $lang
do
        if [ "$i" != "kde-l10n-it-4.4.3-noarch-1" -a "$i" != "kde-l10n-en_GB-4.4.3-noarch-1" ]; then
                echo "Removing $i";
                removepkg "$i.txz";
        fi
done



Ciaoo

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 4856
Iscritto il: ven giu 02, 2006 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: script per rimuovere localizzazione KDE tranne ita

Messaggioda ZeroUno » mer mag 12, 2010 8:33

Slack_Eater ha scritto:

Codice: Seleziona tutto

                removepkg "$i.txz";

senza il .txz


comunque perchè così complicata?

Codice: Seleziona tutto

cd /var/log/packages
removepkg kde-l10n-[^ie]* kde-l10n-i[^t]* kde-l10n-e[^n]*


CIao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Slack_Eater
Linux 2.0
Linux 2.0
Messaggi: 163
Iscritto il: gio feb 14, 2008 21:29
Nome Cognome: Giuseppe Scalzi
Slackware: 13.37
Kernel: 2.6.38.2-smp
Desktop: KDE 4.7.0
Località: Svizzera
Contatta:

Re: script per rimuovere localizzazione KDE tranne ita

Messaggioda Slack_Eater » mer mag 12, 2010 11:35

comunque perchè così complicata?


;)

Non sapevo si potesse fare cosi. :)

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 4856
Iscritto il: ven giu 02, 2006 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: script per rimuovere localizzazione KDE tranne ita

Messaggioda ZeroUno » mer mag 12, 2010 11:56

Slack_Eater ha scritto:Non sapevo si potesse fare cosi. :)


strano, perchè invece mi sembra che in programmazione sei molto in gamba.

Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111


Torna a “Programmazione”

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite