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.
Rispondi
Avatar utente
RedSkull92
Linux 3.x
Linux 3.x
Messaggi: 567
Iscritto il: mar 21 apr 2009, 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

script per rimuovere localizzazione KDE tranne ita

Messaggio da RedSkull92 »

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 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 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

Messaggio da daniele50 »

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: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: script per rimuovere localizzazione KDE tranne ita

Messaggio da danix »

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
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

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

Re: script per rimuovere localizzazione KDE tranne ita

Messaggio da RedSkull92 »

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: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: script per rimuovere localizzazione KDE tranne ita

Messaggio da danix »

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
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
Slack_Eater
Linux 1.x
Linux 1.x
Messaggi: 163
Iscritto il: gio 14 feb 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

Messaggio da Slack_Eater »

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: 5441
Iscritto il: ven 2 giu 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

Messaggio da ZeroUno »

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 1.x
Linux 1.x
Messaggi: 163
Iscritto il: gio 14 feb 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

Messaggio da Slack_Eater »

comunque perchè così complicata?
;)

Non sapevo si potesse fare cosi. :)

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 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

Messaggio da ZeroUno »

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

Rispondi