Autore Topic: Fase 2: Cosa facciamo  (Letto 9046 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Player One

  • Global Moderator
  • grande cagnulin
  • *****
  • Post: 336
  • Karma: +0/-0
  • XenialPUP 7.5 su IBM Thinkpad R40
    • Mostra profilo
    • E-mail
Fase 2: Cosa facciamo
« il: Febbraio 21, 2010, 04:24:52 pm »
Qui possiamo parlare di cosa vogliamo tradurre e come vogliamo farlo.
Io pensavo, se siete d'accordo, di iniziare dalla versione base di Puppy Linux 4.3. Cioè farne una versione in italiano e la corrispettiva "retro".
Per fare ciò bisogna un attimo fare una stima di quello che c'è di già tradotto in giro, in modo che non facciamo del lavoro inutile. Angelo Gemmi mi ha fornito questo elenco (che potrebbe anche non essere completo) di programmi da lui tradotti, e che aggiornerà all'ultima verione per marzo/aprile:

Alarm clock (plugin for pwidgets)
cclive (CLI program + manuale in html)
deb2pet
deb2rpm
Downspeed (plugin for pwidgets)
Gpkg (gestore pacchetti in Grafpup)
Gtkdialog_widget_audioplayer
mtPaint
mtPaint-snap-alt
Nathive (python image editor not yet in Puppy)
Pburn
Pcclive (interfaccia grafica per cclive)
PCP (Puppy Control Panel)
Pcrypt (GUI for bcrypt)
Pfilesearch
Pfind
Picker (file acrobat)
Pmenu
Pmirrorget (GUI for wget)
Pmusic
Pprocess
Precord
PStopWatch
Ptimer
PupTV
PWget advanced (interfaccia grafica avanzata per wget)
Pwidgets
Shot
Wallpaper (gestore sfondi)
xlockmore

Ora bisogna vedere quali siano i programmi che vengono forniti con la versione base del cucciolo. Ma quando viene fatta una nuova release mi sembra che dicano quali sono tutti i programmi inclusi, o sbaglio?

Offline puppylinux

  • Pastore tedesco
  • *****
  • Post: 1561
  • Karma: +9/-1
    • Mostra profilo
    • E-mail
http://dokupuppylinux.info
dropbox 2GB di spazio gratuito per i tuoi file - http://db.tt/Vc6IeN4
rimpiazza.co.cc con .info per accedere ai programmi linkati sul mio sito

Offline virus86

  • medio cagnulin
  • ***
  • Post: 180
  • Karma: +0/-0
    • Mostra profilo
    • E-mail
Re: Fase 2: Cosa facciamo
« Risposta #2 il: Febbraio 21, 2010, 04:54:32 pm »
La prima cosa da tradurre secondo me riguarda la barra jwm.
Puppy 4.3.1 ha un supporto più esteso per le periferiche quindi direi di iniziare da questa

l'ideale sarebbe una volta completato il lavoro creare un pacchetto in pet che automaticamente converta tutto il sistema in italiano, così anche nelle nuove uscite di puppy non ci sarebbe bisogno di risistemare tutto

Ciao


Offline Player One

  • Global Moderator
  • grande cagnulin
  • *****
  • Post: 336
  • Karma: +0/-0
  • XenialPUP 7.5 su IBM Thinkpad R40
    • Mostra profilo
    • E-mail
Re: Fase 2: Cosa facciamo
« Risposta #3 il: Febbraio 21, 2010, 05:00:57 pm »
Sì, sono d'accordo sul pacchetto .pet, così in seguito aggiorniamo solo quello. Che intendi con "la barra jwm"? Quella che contiene tutti i menu?

@puppy: sono un bel po'... ma per caso sai come mai quasi per ogni programma ci sono un paio di versioni dentro?

Offline puppylinux

  • Pastore tedesco
  • *****
  • Post: 1561
  • Karma: +9/-1
    • Mostra profilo
    • E-mail
Re: Fase 2: Cosa facciamo
« Risposta #4 il: Febbraio 21, 2010, 05:04:08 pm »
eh, beh, d'altra parte Puppy Linux è nato in inglese, che intendi con la frase: "un paio di versioni dentro"? forse ti riferisci alle descrizioni? quelel sono solo per il gestore pacchetti
http://dokupuppylinux.info
dropbox 2GB di spazio gratuito per i tuoi file - http://db.tt/Vc6IeN4
rimpiazza.co.cc con .info per accedere ai programmi linkati sul mio sito

Offline virus86

  • medio cagnulin
  • ***
  • Post: 180
  • Karma: +0/-0
    • Mostra profilo
    • E-mail
Re: Fase 2: Cosa facciamo
« Risposta #5 il: Febbraio 21, 2010, 05:04:34 pm »
Codice: [Seleziona]
Che intendi con "la barra jwm"? Quella che contiene tutti i menu?

Esatto, scusate per il linguaggio poco comprensivo  ::)

Offline Player One

  • Global Moderator
  • grande cagnulin
  • *****
  • Post: 336
  • Karma: +0/-0
  • XenialPUP 7.5 su IBM Thinkpad R40
    • Mostra profilo
    • E-mail
Re: Fase 2: Cosa facciamo
« Risposta #6 il: Febbraio 21, 2010, 05:17:41 pm »
Figurati Virus, no problem :)

@ puppy: intendo che ad esempio per abiword su una riga c'è "abiword-2.6.3-2-p4" e alla riga successiva c'è "abiword-2.7.8-p4", questo che vuol dire? E' inclusa la versione 2.6.3 o la 2.7.8?

Offline Player One

  • Global Moderator
  • grande cagnulin
  • *****
  • Post: 336
  • Karma: +0/-0
  • XenialPUP 7.5 su IBM Thinkpad R40
    • Mostra profilo
    • E-mail
Re: Fase 2: Cosa facciamo
« Risposta #7 il: Febbraio 23, 2010, 03:06:07 pm »
Comunque, concludendo, mi sembra di capire che siamo tutti d'accordo sul tradurre puppy 4.3 nella versione base e poi ricavarne un .pet da riutilizzare in futuro. Se qualcuno ha qualcosa da aggiungere parli ora, o taccia per sempre  ;D

Offline Ash

  • medio cagnulin
  • ***
  • Post: 132
  • Karma: +1/-0
  • Woof Woof!
    • Mostra profilo
Re: Fase 2: Cosa facciamo
« Risposta #8 il: Febbraio 25, 2010, 01:36:26 pm »
I'm ready to start.... ;D
...Puppy Addicted...
Fare del bene porta altro bene....

Offline Cesare

  • cucciolo
  • *
  • Post: 3
  • Karma: +0/-0
    • Mostra profilo
    • E-mail
Re: Fase 2: Cosa facciamo
« Risposta #9 il: Febbraio 26, 2010, 09:39:24 am »
se posso esservi utile...

Offline Player One

  • Global Moderator
  • grande cagnulin
  • *****
  • Post: 336
  • Karma: +0/-0
  • XenialPUP 7.5 su IBM Thinkpad R40
    • Mostra profilo
    • E-mail
Re: Fase 2: Cosa facciamo
« Risposta #10 il: Marzo 02, 2010, 12:35:39 pm »
Bene, se potete ci sarebbe da trovare in giro per la rete cosa altro c'è di già tradotto, soprattutto per quanto riguarda i "file di sistema". Per esempio Xanad ha appena aggiornato il suo sito aggiungendo traduzioni che torneranno sicuramente utili: http://xanad.altervista.org/pet_ita.html

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
  • Karma: +3/-0
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
elenco cartelle di sistema
« Risposta #11 il: Marzo 03, 2010, 08:00:26 pm »
/
/bin
/boot
/dev
/etc
/home
/lib
/mnt
/lost+found
/opt
/proc
/root
/sbin
/tmp
/usr
/var

Introduzione

In tutti i sistemi operativi Linux i files sono contenuti in un'unica gerarchia di cartelle. La cartella "/" chiamata anche root o radice, è la cartella primaria, che contiene al suo interno tutte le sottocartelle che formano la gerarchia. Nei sistemi operativi Windows invece su ogni partizione o dispositivo esterno c'è una gerarchia di cartelle separata.

Ecco una spiegazione riguardo il contenuto delle cartelle di sistema di Linux:

/
E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando:
ls /

/bin
Contiene i programmi indispensabili al funzionamento del sistema, come ad esempio ls e cp. Questi sono utili anche quando ci sia bisogno di riparare il sistema. Ecco alcuni dei programmi contenuti in questa cartella:

Programmi Shell:
bash
sh

Programmi per la manipolazione di files:
tar
echo
vi
grep

Programmi per la gestione di processi:
kill
ps

/boot
In questa cartella sono contenuti i files necessari all'avvio del sistema Linux.Tra questi vi è anche vmlinuz, il kernel di Linux

/dev
Contiene i files necessari per l'interfacciamento con i dispositivi esterni. In UNIX i dispositivi possono essere di due tipi: di carattere e di blocco. Tra i dispositivi a carattere vi sono: tastiera, mouse e porta seriale. Tra i dispositivi a blocco vi sono: lettore floppy, lettore CD-ROM e il disco fisso(hard disk). Alcuni dei programmi contenuti in questa cartella:

psaux - Interfacciamento con mouse PS/2
modem - Interfacciamento con modem hardware
ttyS0 - Interfacciamento con la prima porta seriale
tty0 - Interfacciamento con la prima console virtuale

/etc
Contiene i files di configurazione locali del computer. I programmi salvano i loro files di configurazione in questa cartella e da questa cartella leggono le impostazioni predefinite. File e cartelle comunemente presenti in /etc:

/etc/X11/
La cartella di configurazione di X Window

profile
File di configurazione globale del sistema

/home
Contiene le cartelle degli utenti del sistema. Ogni utente avrà una sua sottocartella in /home. Ad esempio: se creiamo un utente col nome di Anna, la cartella che verrà creata sarà /home/Anna e in essa verranno salvati tutti i files personali dell'utente. Nei sistemi Linux aziendali, la cartella /home è condivisa in rete, permettendo a tutti gli utenti di accedere al proprio acount anche da diverse postazioni.

/lib
Contiene i files di libreria condivisi che sono necessari per l'avvio del sistema e per l'esecuzione dei programmi, come ad esempio rm ed ls. In questa cartella sono contenuti anche i moduli che possono essere caricati nel kernel (precisamente nella cartella /lib/modules). Alcuni dei files più importanti contenuti in /lib sono:

libm.so - File oggetto condiviso che contiene le funzioni matematiche
libc.so - Libreria del linguaggio di programmazione C utilizzata per tutte le chiamate di sistema e di libreria.
I moduli si trovano in: /lib/modules/`uname -r`/kernel/

/mnt
Usato per montare i filesystem temporanei. Quando viene montato un CD-ROM ad esempio, la sua posizione predefinita sarà /mnt/cdrom. Questa posizione può essere modificata a seconda delle esigenze.

/lost+found
Quando il filesystem non riesce ad identificare propriamente i files, questi vengono spostati in questa cartella. Se dovesse capitare che qualche file sparisca misteriosamente, è bene controllare in questa cartella o chiedere al proprio amministratore di sistema di farlo.

/opt
Cartella in cui vengono memorizzati i dati che non hanno un'alra destinazione logica.

/proc
Fornisce informazioni sui processi attivi e sul kernel. Per ogni processo è creata una sottocartella. E' possibile ottenere informazioni riguardo la dimensione della memoria RAM installata sul PC, sulla velocità del processore (CPU) in MHz e altro ancora. I comandi seguenti forniranno le informazioni sopra citate:

cat /proc/cpuinfo - Mostra le informazioni sulla CPU
cat /proc/meminfo - Mostra le informazioni sulla RAM (memoria totale e memoria usata)

/root
Questa è la cartella personale del super user (o amministratore) e non è accessibile dagli altri account utente. Generalmente contiene i files necessari per l'amministrazione del sistema.

/sbin
Simile alla cartella /bin. Contiene i files eseguibili necessari all'avvio del sistema, ma a differenza di /bin questi sono eseguiti dall'utente root. Contiene programmi di manutenzione, tra cui:

ifconfig - Configurazione delle interface di rete. E' usato per impostare le schede di rete.
mkfs - Crea un filesystem su una partizione scelta
lilo - Boot Loader. Il suo compito è di dire al Master Boot Record (MBR) dove trovare il sistema operativo.
LILO(Linux Loader) salva i suoi files di lavoro in /boot.
Nella maggioranza delle nuove distro di Linux, Lilo è stato sostituito da GRUB, che funziona in modo analogo.

/tmp
Cartella usata per salvare dati temporanei. I files presenti sono di solito cancellati all'avvio del sistema o direttamente dal processo che li ha creati. Il sistema operativo Debian GNU/Linux cancella questi files all'avvio. Un esempio di utilizzo della cartella è di scaricare i pacchetti software necessari all'aggiornamento del sistema in /tmp. In questo modo, dopo la loro installazione, al riavvo del sistema verranno automaticamente cancellati e non occuperanno spazio inutile

/usr
Cartella usata per memorizzare le applicazioni. Quando si installa un programma in Debian GNU/Linux la cartella predefinita di installazione è /usr/local. Noterai che la struttura della cartella /usr è simile a quella della cartella radice. Alcune delle cartelle incluse in /usr sono:

/usr/doc
Documentazione relativa ai programmi installati

/usr/bin
File eseguibili che non sono necessari all'avvio del sistema o per la sua riparazione

/usr/local/src
Codice sorgente dei programmi installati

/var
Questa cartella contiene files di dimensione variabile, che vengono scritti e cancellati frequentemente. Alcune della cartella presenti in /var sono:

/var/spool
Files che sono nella coda di stampa

/var/log
Files di log

/var/run
Files che contengono gli ID dei processi attualmente in esecuzione

Bibliografia
* The hier(7) man page.
* Filesystem Hierarchy Standard (FHS)
* http://www.pathname.com/fhs/

Autore della traduzione dell'articolo: Aleksandar Gotev

xanad
Puppy liveCD in italiano - www.xanad.tk Html5 Parallax

Offline puppylinux

  • Pastore tedesco
  • *****
  • Post: 1561
  • Karma: +9/-1
    • Mostra profilo
    • E-mail
Re: Fase 2: Cosa facciamo
« Risposta #12 il: Marzo 03, 2010, 08:26:08 pm »
in Puppy Linux in

/opt/

sono montati di preferenza i moduli sfs (come OpenOffice)

per il resto Puppy Linux non si discosta dalla struttura del sistema Linux
http://dokupuppylinux.info
dropbox 2GB di spazio gratuito per i tuoi file - http://db.tt/Vc6IeN4
rimpiazza.co.cc con .info per accedere ai programmi linkati sul mio sito

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
  • Karma: +3/-0
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
elenco applicazioni "localizzabili" semplicemente in italiano
« Risposta #13 il: Marzo 03, 2010, 09:30:09 pm »
AbiWord Word Processor
AlsaMixer
Ayttm IRC / IM Client
Boot Manager
DidiWiki Personal Wiki
FullerScreen Slide Presenter
Geany IDE
gFTP File Transfer Utility
Gnumeric Spreadsheet
GPicView Image Viewer
Gtk+ Theme Changer
GTKHash
Gxine DVD Movie Player
Hardinfo
Help Viewer
InkscapeLite Vector Art Editor
Install Puppy Linux or PET
Internet Connection Wizard
JWM Window Manager
Leafpad Text Editor
mhWaveEdit Sound Editor
mtPaint Graphic Editor
NicoEdit Text Editor
OSMO Personal Organizer
Partview Drive Space Viewer
PawdioConverter Audio Encoder Converter
Pburn CD DVD Blue-Ray Burner
Pcdripper
Pdvdrsab DVD Ripper
Pfind File Finder
Pmount Drive Mounter
Pmusic Audio Player
Psip VoIP / IM Client
Pudd Drive and Partition Backup
Puppy Package Manager
Puppy Setup Center
Pwireless Scanner
Resize Personal Storage File
RipOff CD Ripper
ROX-Filer File Manager
Rxvt Terminal Console
SeaMonkey Internet Browser
sGmixer Audio Control
SSH GUI Secure Telnet
Trash Can
TreeSize
Viewnior Image Viewer
Xarchive Archive Utility
Xchat IRC Client
Xlock Password Screen Saver
Zfind File Finder
Zmixer Audio Mixer

n.b.: consiglio di prendere spunto da questo sito per approfondire la struttura di puppy:
http://puppylinuxfaq.org

xanad
Puppy liveCD in italiano - www.xanad.tk Html5 Parallax

Offline Player One

  • Global Moderator
  • grande cagnulin
  • *****
  • Post: 336
  • Karma: +0/-0
  • XenialPUP 7.5 su IBM Thinkpad R40
    • Mostra profilo
    • E-mail
Re: Fase 2: Cosa facciamo
« Risposta #14 il: Marzo 05, 2010, 04:13:01 pm »
Ottimo grazie, proprio quello che mi serviva  ;)

 

Iscriviti alla newsletter

Ricevi le notizie più importanti direttamente nella tua casella email (premi invio dopo l'indirizzo)