Dimensione: 5885
Commento:
|
Dimensione: 6919
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from Hardware/DispositiviPartizioni/MontarePartizioni/NtfsLetturaScrittura | |
Linea 6: | Linea 5: |
<<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,47033.0.html"; rilasci="11.04")>> | <<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,248622.0.html"; rilasci="11.04")>> |
Linea 9: | Linea 8: |
'''Transmission''' è un client Bittorrent Open Source, disponibile per '''Ubuntu'''. Una delle caratteristiche che lo distinguono dagli altri client Bittorrent è la sua leggerezza e semplicità di utilizzo, combinando funzionalità avanzate con un'interfaccia essenziale. | |
Linea 10: | Linea 10: |
All'interno della seguente pagine sono presente le istruzioni per montare in lettura e scrittura una partizione formattata in '''NTFS'''. | = Caratteristiche Principali = * Gestione priorità dei download e gestione delle proprietà dei file * Creazione file `.torrent`. * Supporto alle connessioni cifrate. * Mappaggio automatico delle porte. * Riduzione della frammentazione dei file su disco. * Limiti di banda più accurati. * Peer exchange (compatibile con Azureus e μTorrent) * Ripresa rapida - con peer caching * Bannaggio automatico dei peer che inviano dati corrotti * Unica porta di ascolto per tutti i torrent * Supporto MSE Tracker Extention * Supporto DHT (tabella di hash distribuita) * UPnP |
Linea 12: | Linea 25: |
= Configurazione = | = Installazione = |
Linea 14: | Linea 27: |
Per conoscere il nome assegnato dal sistema alla partizione NTFS, digitare il seguente comando in una finestra di terminale: {{{ sudo fdisk -l | grep NTFS |
== Installazione per sistemi a riga di comando == Per utilizzare la versione specifica per server presente nel repository di Ubuntu, occorre scaricare il pacchetto [[apt:transmission-daemon|transmission-daemon]]. Da terminale digitiamo: {{{ sudo apt-get install transmission-daemon |
Linea 18: | Linea 32: |
Prendere nota del nome della partizione NTFS, presente nella prima colonna dell'output del precedente comando (es. /dev/sdb1). | Per utilizzare il client innanzitutto occorre se si vuole modificare il file di configurazione. ##Da terminale digitare: {{{ ##sudo gedit ~/.config/tranmission/settings.json ##}}} |
Linea 20: | Linea 37: |
Creare all'interno di `/media` una cartella dalla quale si avrà accesso ai dati presenti nella partizione NTFS, digitando il seguente comando all'interno di una finestra di terminale: {{{ sudo mkdir /media/punto_di_montaggio }}} Sostituire la dicitura «punto_di_montaggio» con il percorso della cartella che vogliamo creare. |
Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file ~/.config/tranmission/settings.json |
Linea 24: | Linea 39: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Va creata una cartella diversa per ogni partizione che si desidera montare!''' || = Montaggio del dispositivo = |
Di seguito un elenco dei parametri di più comune interesse: {{{ "download-dir": "\/var\/lib\/transmission-daemon\/downloads", "peer-port": 51413, "rpc-enabled": true, "rpc-authentication-required": false, "rpc-username": "nome_utente_a_scelta", "rpc-password": "parola_segreta_a_scelta", "rpc-port": 9091, "rpc-whitelist-enabled": true, "rpc-whitelist": "127.0.0.1", "speed-limit-down": 600, "speed-limit-down-enabled": true, "speed-limit-up": 42, "speed-limit-up-enabled": true,}}} |
Linea 28: | Linea 54: |
== Configurazione automatica == | * download-dir, come facilmente intuibile definisce la posizione dove verranno salvati di default i file scaricati. Si noti che diversamente da altri programmi transmission-daemon ha una propria utenza associata, ovvero debian-transmission, quindi è necessario che qualsiasi cartella specificata dall'utente diversa da quella standard sia leggibile e scrivibile dalla suddetta utenza; in caso contrario risulterà impossibile il download dei vari file. * peer-port, è la porta che deve essere aperta sul router e/o sul firewall (se li avete) perché il trasferimento dati avvenga senza rallentamenti sistematici (dovuti proprio al router e/o al firewall). È possibile indicare un valore qualsiasi (al massimo 65535), tuttavia assicurarsi di non scegliere un numero di porta già usato da qualche altro applicativo (tipicamente oltre il 10000 è quasi impossibile beccare una porta già usata). * rpc-authentication-required, definisce se per usare (e non per avviare) il programma saranno richiesti username e password; se il parametro vale "true" allora saranno richiesti username e password per poter usare il demone, viceversa digitando "false" non sarà richiesto nulla (quindi chiunque potrà accedere ed amministrare il demone). * rpc-enabled, definisce se il demone può ("true") o meno ("false") essere controllato da remoto, cioè in pratica se può essere usato o meno... * rpc-port, definisce il numero di porta attraverso cui è possibile controllare il demone usando le varie interfacce. * rpc-whitelist-enabled definisce se limitare o meno l'accesso al demone in base all'indirizzo IP. Impostando "false" chiunque potrà tentare di usare il demone; impostando "true" il demone permetterà l'autenticazione solo agli utenti i cui indirizzi IP sono specificati in un'apposita lista (vedere punto seguente). Si badi che se questo parametro e "rpc-authentication-required" sono impostati entrambi su "false" allora chiunque potrà usare il demone, viceversa se entrambi sono impostati su "true", allora potranno usare il demone solo quegli utenti che conoscono la giusta combinazione username/password e che inoltre sono identificati da un indirizzo IP permesso. * rpc-whitelist definisce gli indirizzi IP da cui è possibile usare il demone; il valore standard 127.0.0.1 indica che sarà possibile usare il demone solo attraverso interfacce installate sullo stesso computer del demone. Per indicare più indirizzi IP è sufficiente separare gli indirizzi con uno spazio, ad esempio "127.0.0.1 192.168.0.43 212.65.33.112 ...". * speed-limit-down-enabled e speed-limit-up definiscono se il demone deve abilitare i limiti rispettivamente delle velocità di ricezione ed invio. * speed-limit-down e speed-limit-up definiscono le velocità limite in kB/s delle velocità di invio e ricezione qualora abilitate (vedere punto precedente). Per un elenco esaustivo di tutti i parametri di configurazione si rimanda a [[https://trac.transmissionbt.com/wiki/ConfigurationParameters|questa pagina]] |
Linea 30: | Linea 65: |
L'applicazione ''ntfs-config'' è un semplice tool di configurazione per abilitare/disabilitare le funzioni riguardanti file system NTFS. | Per permettere all'applicazione di leggere il file di configurazione, dare da terminale: {{{ sudo chmod 777 ~/.config/tranmission/settings.json }}} |
Linea 32: | Linea 69: |
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt:ntfs-config|ntfs-config]] | Spostarsi quindi nella cartella contenente il file .torrent da scaricare e digitare nel terminale: {{{ transmission-cli nome-file }}} |
Linea 34: | Linea 73: |
Avviare il programma '''Strumento di configurazione NTFS''' disponibile alla voce '''Sistema''' nel menù delle '''Applicazioni'''. | Sostituire la dicitura «nome-file» con il nome del file .torrent che si vuole scaricare. |
Linea 36: | Linea 75: |
Se le tue partizioni NTFS non sono ancora configurate, l'applicazione ti chiederà di scegliere un nome da usare come «punto_di_montaggio» (non usare spazi). Quindi abilita il supporto in scrittura per dispositivi interni e/o esterni. | == Installazione tool grafico == '''Transmission''' è installato in modo predefinito su '''Ubuntu''' ed è possibile avviarlo dal menù '''''Applicazioni → Internet → Transmission'''''. === Utilizzo === ||<tablestyle="width:100%; margin:10px 0 5px 0;" style="border:none;" 40% : ><<Immagine(./scaricamento1.png,,center)>> ||<style="border:none;">Una volta scaricato un file `.torrent`, fare doppio clic per aprirlo con '''Transmission'''. Una volta aperto il file questo viene importato automaticamente e viene avviato il download. || |
Linea 39: | Linea 83: |
Nella versione 11.04 potrebbe presentarsi un [[https://bugs.launchpad.net/ubuntu/+source/ntfs-config/+bug/794742|bug]] risolvibile digitando da terminale: {{{ sudo mkdir /etc/hal/ sudo mkdir /etc/hal/fdi/ }}} |
|
Linea 44: | Linea 84: |
== Configurazione manuale == | === Client Web === |
Linea 46: | Linea 86: |
Per montare il dispositivo digitare i seguenti comandi all'interno di una finestra di terminale: {{{ sudo modprobe fuse sudo mount /dev/dispositivo /media/punto_di_montaggio -t ntfs-3g -o silent,umask=0,locale=it_IT.utf8 }}} Sostituire le diciture «/dev/dispositivo» e «punto_di_montaggio» con il percorso del dispositivo e la cartella di destinazione. |
In '''Transmission''' è disponibile un'interfaccia che consente di utilizzare l'applicazione da remoto. |
Linea 51: | Linea 88: |
=== Rendere permanenti le modifiche === | Per abilitarla, andare nel menù '''''Modifica → Preferenze → Web'''''. |
Linea 53: | Linea 90: |
Innanzitutto, assicurarsi di salvare un file di backup di fstab, poi aprire il file per la modifica: {{{ sudo cp /etc/fstab /etc/fstab.orig gksudo gedit /etc/fstab}}} |
Per visualizzare l'andamento dei download aprire il proprio [[InternetRete/Navigazione|browser web]] e digitare nella barra degli indirizzi il seguente indirizzo:{{{ http://server:9091/transmission/web/ }}} |
Linea 57: | Linea 94: |
Modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministratore]] il file `/etc/fstab` aggiungendo la seguente riga per montare in automatico all'avvio del sistema la partizione NTFS: {{{ /dev/dispositivo /media/punto_di_montaggio ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0 }}} Sostituire le diciture «/dev/dispositivo» e «punto_di_montaggio» con il percorso del dispositivo e la cartella di destinazione. Le modifiche saranno applicate automaticamente a partire dal successivo riavvio del sistema, se si desidera applicarle subito digitare all'interno di una finestra di terminale i seguenti comandi: {{{ sudo umount -a sudo mount -a }}} Se volessi tornare alla configurazione precedente, da terminale: {{{ sudo mv /etc/fstab.orig /etc/fstab sudo umount /media/<mount point>}}} === Esempio della modifica da apportare === Quella che segue è una stringa di esempio, contenuta nel file `/etc/fstab`, relativa ad una partizione NTFS: {{{ /dev/sdb1 /media/ntfs_hd ntfs-3g silent,umask=0,locale=it_IT.utf8 0 0 }}} ##||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''La stringa'' ##«UUID=C828F11528F102EC» ''rappresenta l'[[AmministrazioneSistema/Fstab#uuid|UUID]] della partizione'' `/dev/hda1`.'' || = Risoluzione dei problemi = Potrebbe verificarsi il problema di non poter più visualizzare e montare le partizioni NTFS. In tal caso si dice che la partizione è diventata «flushed», ovvero il filesystem NTFS necessita di un aggiornamento della tabella dei cluster. Questo si può verificare quando una partizione viene smontata improvvisamente. ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Tale errore si potrebbe verificare anche durante l'esecuzione delle istruzioni contenute nella presente guida.''' || Per ovviare a questo problema, la strada più semplice è avviare il sistema operativo Windows, in modo che sistemi automaticamente la tabella dei cluster del disco fisso o eseguendo dalla console chkdsk /f /r. Se non si dispone di Windows è necessario [[AmministrazioneSistema/InstallareProgrammi| installare]] il pacchetto [[apt://ntfsprogs | ntfsprogs]] che è in grado di riparare i problemi più comuni. Quindi eseguire il controllo assicundosi che la partizione non sia montata e digitare il seguente comando all'interno di una finestra di terminale: {{{ sudo ntfsfix /dev/dispositivo }}} Sostituire la dicitura «/dev/dispositivo» con il percorso del dispositivo. |
Sostituire la dicitura «server» con localhost o l'indirizzo IP della macchina su cui è installata l'applicazione. |
Linea 92: | Linea 97: |
* [[http://www.transmissionbt.com/|Sito Ufficiale di Transmission]] * [[http://it.wikipedia.org/wiki/Transmission|Pagina di Transmission su Wikipedia]] |
|
Linea 93: | Linea 100: |
* [[https://help.ubuntu.com/community/MountingWindowsPartitions/ThirdPartyNTFS3G|Documento originale]] * [[http://www.ntfs-3g.org|Sito ufficiale del driver NTFS-3g]] * [[AmministrazioneSistema/Fstab|Guida generica alla configurazione statica dei filesystem]] |
## da questo punto in poi non modificare! |
Linea 97: | Linea 102: |
CategoryHomepage | CategoryInternet CategoryDaRevisionare |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Transmission è un client Bittorrent Open Source, disponibile per Ubuntu. Una delle caratteristiche che lo distinguono dagli altri client Bittorrent è la sua leggerezza e semplicità di utilizzo, combinando funzionalità avanzate con un'interfaccia essenziale.
Caratteristiche Principali
- Gestione priorità dei download e gestione delle proprietà dei file
Creazione file .torrent.
- Supporto alle connessioni cifrate.
- Mappaggio automatico delle porte.
- Riduzione della frammentazione dei file su disco.
- Limiti di banda più accurati.
- Peer exchange (compatibile con Azureus e μTorrent)
- Ripresa rapida - con peer caching
- Bannaggio automatico dei peer che inviano dati corrotti
- Unica porta di ascolto per tutti i torrent
- Supporto MSE Tracker Extention
- Supporto DHT (tabella di hash distribuita)
- UPnP
Installazione
Installazione per sistemi a riga di comando
Per utilizzare la versione specifica per server presente nel repository di Ubuntu, occorre scaricare il pacchetto transmission-daemon. Da terminale digitiamo:
sudo apt-get install transmission-daemon
Per utilizzare il client innanzitutto occorre se si vuole modificare il file di configurazione.
Aprire con un editor di testo il file ~/.config/tranmission/settings.json
Di seguito un elenco dei parametri di più comune interesse:
"download-dir": "\/var\/lib\/transmission-daemon\/downloads", "peer-port": 51413, "rpc-enabled": true, "rpc-authentication-required": false, "rpc-username": "nome_utente_a_scelta", "rpc-password": "parola_segreta_a_scelta", "rpc-port": 9091, "rpc-whitelist-enabled": true, "rpc-whitelist": "127.0.0.1", "speed-limit-down": 600, "speed-limit-down-enabled": true, "speed-limit-up": 42, "speed-limit-up-enabled": true,
- download-dir, come facilmente intuibile definisce la posizione dove verranno salvati di default i file scaricati. Si noti che diversamente da altri programmi transmission-daemon ha una propria utenza associata, ovvero debian-transmission, quindi è necessario che qualsiasi cartella specificata dall'utente diversa da quella standard sia leggibile e scrivibile dalla suddetta utenza; in caso contrario risulterà impossibile il download dei vari file.
- peer-port, è la porta che deve essere aperta sul router e/o sul firewall (se li avete) perché il trasferimento dati avvenga senza rallentamenti sistematici (dovuti proprio al router e/o al firewall). È possibile indicare un valore qualsiasi (al massimo 65535), tuttavia assicurarsi di non scegliere un numero di porta già usato da qualche altro applicativo (tipicamente oltre il 10000 è quasi impossibile beccare una porta già usata).
- rpc-authentication-required, definisce se per usare (e non per avviare) il programma saranno richiesti username e password; se il parametro vale "true" allora saranno richiesti username e password per poter usare il demone, viceversa digitando "false" non sarà richiesto nulla (quindi chiunque potrà accedere ed amministrare il demone).
- rpc-enabled, definisce se il demone può ("true") o meno ("false") essere controllato da remoto, cioè in pratica se può essere usato o meno...
- rpc-port, definisce il numero di porta attraverso cui è possibile controllare il demone usando le varie interfacce.
- rpc-whitelist-enabled definisce se limitare o meno l'accesso al demone in base all'indirizzo IP. Impostando "false" chiunque potrà tentare di usare il demone; impostando "true" il demone permetterà l'autenticazione solo agli utenti i cui indirizzi IP sono specificati in un'apposita lista (vedere punto seguente). Si badi che se questo parametro e "rpc-authentication-required" sono impostati entrambi su "false" allora chiunque potrà usare il demone, viceversa se entrambi sono impostati su "true", allora potranno usare il demone solo quegli utenti che conoscono la giusta combinazione username/password e che inoltre sono identificati da un indirizzo IP permesso.
- rpc-whitelist definisce gli indirizzi IP da cui è possibile usare il demone; il valore standard 127.0.0.1 indica che sarà possibile usare il demone solo attraverso interfacce installate sullo stesso computer del demone. Per indicare più indirizzi IP è sufficiente separare gli indirizzi con uno spazio, ad esempio "127.0.0.1 192.168.0.43 212.65.33.112 ...".
- speed-limit-down-enabled e speed-limit-up definiscono se il demone deve abilitare i limiti rispettivamente delle velocità di ricezione ed invio.
- speed-limit-down e speed-limit-up definiscono le velocità limite in kB/s delle velocità di invio e ricezione qualora abilitate (vedere punto precedente).
Per un elenco esaustivo di tutti i parametri di configurazione si rimanda a questa pagina
Per permettere all'applicazione di leggere il file di configurazione, dare da terminale:
sudo chmod 777 ~/.config/tranmission/settings.json
Spostarsi quindi nella cartella contenente il file .torrent da scaricare e digitare nel terminale:
transmission-cli nome-file
Sostituire la dicitura «nome-file» con il nome del file .torrent che si vuole scaricare.
Installazione tool grafico
Transmission è installato in modo predefinito su Ubuntu ed è possibile avviarlo dal menù Applicazioni → Internet → Transmission.
Utilizzo
Una volta scaricato un file .torrent, fare doppio clic per aprirlo con Transmission. Una volta aperto il file questo viene importato automaticamente e viene avviato il download. |
Client Web
In Transmission è disponibile un'interfaccia che consente di utilizzare l'applicazione da remoto.
Per abilitarla, andare nel menù Modifica → Preferenze → Web.
Per visualizzare l'andamento dei download aprire il proprio browser web e digitare nella barra degli indirizzi il seguente indirizzo:
http://server:9091/transmission/web/
Sostituire la dicitura «server» con localhost o l'indirizzo IP della macchina su cui è installata l'applicazione.