|
|
Riga 1: |
Riga 1: |
| Questa tabella cerca di riassumere le alternative libere a diffusi programmi proprietari, a prescindere dal sistema operativo sul quale essi girano.
| | ==Introduzione== |
|
| |
|
| Vale la pena di notare che moltissimi programmi liberi che funzionano su linux possono funzionare, previa ricompilazione, su MacOSX (che � un sistema unix, proprio come linux) e anche su Windows usando [http://www.cygwin.com Cygwin] (che riproduce un sistema unix), e che spesso � anche possibile trovarli in internet gi� ricompilati.
| | Il Wake On Lan è una funzione molto utile che permette di accendere il proprio computer a distanza dall'interno della propria rete locale. Molte schede |
| | di rete, soprattutto gli ultimi chip integrati, supportano questa caratteristica che in alcuni casi si può rivelare davvero molto utile. Immaginate ad esempio di avere due pc in due stanze/uffici diverse dello stesso piano o perché no, proprio in due piani diversi e di essere impegnati sulla prima postazione.. vi ricordate però che avete bisogno di andare a controllare un documento che sta sull'altro computer e pensate di aprire vnc ma purtroppo la seconda postazione e' ancora spenta quindi non vi potete collegare.. a questo punto solo una cosa vi può aiutare: il '''MagicPacket(tm)'''! |
|
| |
|
| Per rendere la pagina di una qualche utilit necessario il contributo di molte persone, quindi tutti sono invitati a partecipare mettettendo link a nuove applicazioni oppure scrivendo una breve pagina riassuntiva dedicata ad una particolare programma libero.
| |
|
| |
|
| Inizialmente la priorit� sar� popolare la tabella, quindi metteremo semplicemente un link alla home page dei progetti liberi. Si potr� poi affiancare al link della homepage un link '''scheda''' che punta all'eventuale pagina del wiki dedicata a quel programma.
| | ==Software necessario== |
|
| |
|
| Per ogni proposta, suggerimento o critica usate la pagina di discussione o postate sul forum.
| | Avremmo bisogno di due programmi: |
| | * ethtool |
| | * etherwake |
|
| |
|
| =Tabella Software=
| | Per installarli è sufficiente un: |
| {| {{Prettytable}} width="100%"
| |
| | align="center" | '''Descrizione'''
| |
| | align="center" | '''Closed Source'''
| |
| | align="center" | '''Free Software'''
| |
|
| |
|
| |-
| | <pre> |
| | align="center" colspan="3" |
| | # apt-get install ethtool etherwake |
| ===Network===
| | </pre> |
| |-
| |
| | align="center" |
| |
| ====Browser Web====
| |
|
| |
|
| |[http://www.microsoft.com/ie/ Internet Explorer] {{windows}} {{mac}}
| |
|
| |
|
| [http://www.opera.com Opera] {{windows}} {{mac}} {{linux}}
| | ==Utilizzo di ethtool== |
|
| |
|
| [http://www.apple.com/safari/ Safari] {{mac}}
| | All'avvio del computer entrate nel BIOS e attivate il Wake-On-Lan; solitamente trovate l'impostazione sotto la voce |
| | "Power Management Setup". |
|
| |
|
| |[http://www.mozilla.org/products/firefox/ Firefox] {{linux}} {{windows}} {{mac}} - {{deb}}
| | Una volta avviato Linux lanciate: |
| | <pre> |
| | # ethtool eth0 |
| | </pre> |
|
| |
|
| [http://www.kde.org Konqueror] {{linux}} - {{deb}}
| | {{ Warningbox | in questo e nei futuri esempi, sostituite eth0 con il nome corrispondente alla scheda di rete che state usando! }} |
|
| |
|
| [http://www.gnome.org/projects/epiphany/ Epiphany] {{linux}} - {{deb}}
| |
|
| |
|
| [http://www.mozilla.org/ Mozilla] {{linux}} {{windows}} {{mac}} - {{deb}}
| | A questo punto dovreste vedere una serie di informazioni tra cui qualcosa di simile a questo: |
| | <pre> |
| | Supports Wake-on: g |
| | Wake-on: d |
| | </pre> |
|
| |
|
| [http://www.mozilla.org/products/camino/ Camino] {{mac}}
| | La voce "Supports Wake-on" specifica i metodi di wake-on supportati dalla vostra scheda di rete; se non la vedete è un brutto segno! |
| | La voce "Wake-on" specifica il metodo in uso; d sta per disabled mentre g è quello che andremo ad usare (Wake on MagicPacket(tm)). ''Se per qualche motivo avete già la voce "Wake-on" impostata a "g" potete terminare qui la lettura di questa pagina ;)'' |
|
| |
|
| [http://www.mozilla.org/projects/seamonkey/ Seamonkey (Suite)] {{windows}} {{mac}} {{linux}}
| |
|
| |
|
| |-
| | Per impostare il metodo a "g" assicuratevi di avere la lettera "g" tra quelle che seguono la voce "Supports Wake-on" e poi digitate: |
| | align="center" |
| | <pre> |
| | # ethtool -s eth0 wol g |
| | </pre> |
|
| |
|
| ====Client Email====
| | Se rilanciate |
| | <pre> |
| | # ethtool eth0 |
| | </pre> |
|
| |
|
| | [http://office.microsoft.com Outlook] {{windows}}
| | dovreste avere "'''Wake-on: g'''". |
|
| |
|
| [http://www.microsoft.com/ Outlook Express] {{windows}}
| |
|
| |
|
| [http://www.eudora.com/ Eudora] {{windows}}
| | A questo punto spegnendo il computer lo potrete accendere da un'altra postazione usando etherwake. |
|
| |
|
| [http://www.ritlabs.com/en/products/thebat/ TheBat!] {{windows}}
| | ==Utilizzo di etherwake== |
|
| |
|
| [http://www.pmail.com/ Pegasus Mail] {{windows}}
| | etherwake serve per inviare il MagicPacket(tm) alla scheda di rete del pc che volete accendere, accendendolo. |
| | Ovviamente, dal momento che il pc è spento non vi potete basare sul indirizzo IP; dovrete usare il MAC Address. |
|
| |
|
| | [http://www.gnome.org/projects/evolution/ Evolution] -- [[ Software:evolution | scheda ]] {{linux}} - {{deb}}
| | Per trovare il MAC Address del pc di destinazione lanciate da quest'ultimo il comando: |
| | <pre> |
| | # ifconfig |
| | </pre> |
|
| |
|
| [http://www.mozilla.org/projects/thunderbird/ Thunderbird] {{linux}} {{windows}} {{mac}} - {{deb}}
| | ed individuate la riga: |
| | <pre> |
| | eth0 Link encap:Ethernet '''HWaddr 00:50:6D:EA:A2:DC''' |
| | </pre> |
|
| |
|
| [http://kmail.kde.org/ Kmail] {{linux}} - {{deb}}
| | Il MAC Address e' la parte che segue la dicitura "HWaddr" ovvero, nel nostro esempio, "00:50:6D:EA:A2:DC" (senza virgolette). |
|
| |
|
| [http://sylpheed.good-day.net/en/ Sylpheed ] {{linux}} {{windows}} - {{deb}}
| |
|
| |
|
| [http://www.mutt.org/ Mutt] {{linux}} {{deb}}
| | Segnatevi il MAC Address e dopo aver impostato il metodo di wake-on a "g" sul pc di destinazione, spegnetelo e recatevi sull'altra postazione. |
| | A questo punto lanciate: |
|
| |
|
| |-
| | <pre> |
| | align="center" |
| | # etherwake <mac address> -D |
|
| |
|
| ====Chat====
| | esempio: |
| | # etherwake 00:50:6D:EA:A2:DC -D |
| | </pre> |
|
| |
|
| | [http://www.mirc.com/ Mirc] {{windows}}
| | L'opzione -D serve solo ad avere in ouput qualche informazione in più sull'operazione. |
| | Se tutto è andato per il verso giusto, il secondo pc dovrebbe essersi acceso.. |
|
| |
|
| [http://www.hydrairc.com/ HydraIRC] {{windows}} ''[http://www.hydrairc.com/index.php?page=developers non opensource!].''
| |
|
| |
|
| | [http://konversation.kde.org/ Konversation] -- [[Software:konversation | scheda]] {{linux}} - {{deb}}
| | ==Ultimi ritocchi== |
|
| |
|
| [http://www.xchat.org/ Xchat] {{linux}} {{windows}} - {{deb}}
| | Ora, se il pc è partito, noterete che lanciando nuovamente "ethtool eth0" il metodo di wake-on è tornato a "d". |
| | Per far si che ogni volta che accendete il computer il metodo usato sia "g" ci sono varie strade; di seguito spiegherò quella che ho scelto ovvero |
| | la modifica del file di avvio della rete. |
|
| |
|
| [http://gaim.sourceforge.net/ Gaim] {{linux}} {{windows}} - {{deb}}
| | Aprite il file '''/etc/init.d/networking''' e modificatelo come segue: |
| | <pre> |
| | #!/bin/sh |
| | # |
| | # manage network interfaces and configure some networking options |
|
| |
|
| [http://packages.debian.org/stable/net/ksirc Ksirc] {{linux}} - {{deb}}
| | PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin |
|
| |
|
| [http://www.kvirc.net/ Kvirc] {{linux}} - {{deb}} | | if ! [ -x /sbin/ifup ]; then |
| | exit 0 |
| | fi |
|
| |
|
| [http://www.irssi.org/ Irssi] {{linux}} - {{deb}} | | spoofprotect_rp_filter () { |
| | # This is the best method: turn on Source Address Verification and get |
| | # spoof protection on all current and future interfaces. |
| | |
| | if [ -e /proc/sys/net/ipv4/conf/all/rp_filter ]; then |
| | for f in /proc/sys/net/ipv4/conf/*/rp_filter; do |
| | echo 1 > $f |
| | done |
| | return 0 |
| | else |
| | return 1 |
| | fi |
| | } |
|
| |
|
| |-
| | spoofprotect () { |
| | align="center" |
| | echo -n "Setting up IP spoofing protection: " |
| | if spoofprotect_rp_filter; then |
| | echo "rp_filter." |
| | else |
| | echo "FAILED." |
| | fi |
| | } |
|
| |
|
| ====Firewall====
| | ip_forward () { |
| | [http://www.agnitum.com/products/outpost/index.php OutPost] {{windows}}
| | if [ -e /proc/sys/net/ipv4/ip_forward ]; then |
| | echo -n "Enabling packet forwarding..." |
| | echo 1 > /proc/sys/net/ipv4/ip_forward |
| | echo "done." |
| | fi |
| | } |
|
| |
|
| [http://www.zonelabs.com ZoneAlarm] {{windows}} | | syncookies () { |
| | if [ -e /proc/sys/net/ipv4/tcp_syncookies ]; then |
| | echo -n "Enabling TCP/IP SYN cookies..." |
| | echo 1 > /proc/sys/net/ipv4/tcp_syncookies |
| | echo "done." |
| | fi |
| | } |
|
| |
|
| | [http://www.netfilter.org/ iptables] {{linux}} - {{deb}}
| | doopt () { |
| | optname=$1 |
| | default=$2 |
| | opt=`grep "^$optname=" /etc/network/options` |
| | if [ -z "$opt" ]; then |
| | opt="$optname=$default" |
| | fi |
| | optval=${opt#$optname=} |
| | if [ "$optval" = "yes" ]; then |
| | eval $optname |
| | fi |
| | } |
|
| |
|
| Frontend per iptables:
| | case "$1" in |
| | start) |
| | doopt spoofprotect yes |
| | doopt syncookies no |
| | doopt ip_forward no |
|
| |
|
| [http://www.simonzone.com/software/guarddog/ Guarddog] {{linux}} - {{deb}} | | echo -n "Configuring network interfaces..." |
| | ifup -a |
| | ethtool -s eth0 wol g |
| | echo "done." |
| | ;; |
| | stop) |
| | if sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\1 \2/p' /proc/mounts | |
| | grep -q "^/ nfs$"; then |
| | echo "NOT deconfiguring network interfaces: / is an NFS mount" |
| | elif sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\1 \2/p' /proc/mounts | |
| | grep -q "^/ smbfs$"; then |
| | echo "NOT deconfiguring network interfaces: / is an SMB mount" |
| | elif sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\2/p' /proc/mounts | |
| | grep -qE '^(nfs[1234]?|smbfs|ncp|ncpfs|coda|cifs)$'; then |
| | echo "NOT deconfiguring network interfaces: network shares still mounted." |
| | else |
| | echo -n "Deconfiguring network interfaces..." |
| | ifdown -a --exclude=lo |
| | echo "done." |
| | fi |
| | ;; |
| | force-reload|restart) |
| | doopt spoofprotect yes |
| | doopt syncookies no |
| | doopt ip_forward no |
| | echo -n "Reconfiguring network interfaces..." |
| | ifdown -a --exclude=lo |
| | ifup -a |
| | ethtool -s eth0 wol g |
| | echo "done." |
| | ;; |
| | *) |
| | echo "Usage: /etc/init.d/networking {start|stop|restart|force-reload}" |
| | exit 1 |
| | ;; |
| | esac |
|
| |
|
| [http://kmyfirewall.sourceforge.net/ kmyfirewall] {{linux}} - {{deb}}
| | exit 0 |
|
| |
|
| [http://venom.oltrelinux.com/ knetfilter] {{linux}} - {{deb}}
| | </pre> |
|
| |
|
| [http://www.fs-security.com/ Firestarter] {{linux}} - {{deb}}
| | Le uniche due modifiche che ho fatto sono le due aggiunte del comando '''ethtool -s eth0 wol g''' nella sezione di start e restart delle interfacce di rete. Copiate solo quel comando nel vostro file nel punto corrispondente; evitate di fare il copia e incolla dell'intero file. |
|
| |
|
| [http://www.shorewall.net/ Shorewall] {{linux}} - {{deb}}
| | {{ Warningbox | gli utenti k/ubuntu hanno una versione leggermente diversa; il comando sopracitato va messo dopo il blocco "if" }} |
|
| |
|
| |-
| | '''Esempio estratto dal file networking di kubuntu:''' |
| | align="center" |
| | <pre> |
| | if [ "$VERBOSE" != no ]; then |
| | ifup -a |
| | else |
| | ifup -a >/dev/null 2>&1 |
| | fi |
| | ethtool -s eth0 wol g |
| | </pre> |
|
| |
|
| ====Ftp Client====
| | '''Metodo alternativo''' |
| | [http://www.cuteftp.com/ CuteFTP] {{windows}}
| |
|
| |
|
| | [http://filezilla.sourceforge.net/ Filezilla] {{windows}}
| | Un metodo alternativo che non richiede la modifica dello script di avvio è quello di inserire l'abilitazione della funzione wake quando l'interfaccia |
| | di rete viene tirata su. Per fare questo si può inserire l'istruzione '''ethtool -s eth0 wol g''' direttamente in '''/etc/network/interfaces'''. Ad esempio: |
|
| |
|
| [http://gftp.seul.org/ gftp] {{linux}} - {{deb}}
| | <pre> |
| | auto eth0 |
| | iface eth0 inet static |
| | address 192.168.1.2 |
| | netmask 255.255.255.0 |
| | gateway 192.168.1.1 |
| | </pre> |
| | diventa |
| | <pre> |
| | auto eth0 |
| | iface eth0 inet static |
| | address 192.168.1.2 |
| | netmask 255.255.255.0 |
| | gateway 192.168.1.1 |
| | up ethtool -s eth0 wol g |
| | </pre> |
|
| |
|
| [http://kbear.sourceforge.net/ kbear] {{linux}} - {{deb}}
| | Notare l'aggiunta della direttiva '''up''' per l'interfaccia '''eth0''' |
|
| |
|
| [http://kftpgrabber.sourceforge.net/ kftpgrabber] {{linux}} - {{udeb|http://repos.knio.it}}
| | ==Conclusioni== |
|
| |
|
| | La tecnologia Wake-On-Lan si può rendere utile solo nei rari casi in cui si disponga di una LAN con postazioni molto distanti tra loro, tuttavia in tali situazioni si rivela una risorsa davvero preziosa che può aiutare tra le altre cose a risparmiare energia, spegnendo i computer non usati "perchè tanto poi ...". |
|
| |
|
| |-
| |
| | align="center" |
| |
|
| |
|
| ====Instant Messaging====
| | ---- [[Utente:Virtual DarKness|Virtual DarKness]] 16:58, Giu 23, 2005 (EDT) |
| | [http://www.icq.com/ Icq] {{windows}} {{mac}}
| | [[Categoria:Networking]] |
| | |
| [http://www.msn.it Msn] {{windows}}
| |
| | |
| [http://www.mercury.to Mercury] {{linux}} {{windows}} {{mac}}
| |
| | |
| | [http://kopete.kde.org/ Kopete] {{linux}} - {{deb}}
| |
| | |
| [http://gaim.sourceforge.net/ Gaim] {{linux}} {{windows}} {{mac}} - {{deb}}
| |
| | |
| [http://amsn.sourceforge.net/ Amsn] {{linux}} {{windows}} {{mac}} - {{deb}}
| |
| | |
| [http://sim-icq.sourceforge.net/ Sim] {{linux}} - {{deb}}
| |
| | |
| [http://www.miranda-im.org/ Miranda] {{windows}} | |
| | |
| |-
| |
| | align="center" |
| |
| | |
| ====News Reader====
| |
| | |
| | [http://www.microsoft.com Microsoft Outlook] {{windows}} {{mac}}
| |
| | |
| | [http://pan.rebelbase.com/ Pan] {{linux}} {{mac}} {{windows}} - {{deb}} | |
| | |
| [http://knode.sourceforge.net/ Knode] {{linux}} - {{deb}}
| |
| | |
| [http://sylpheed.good-day.net/en/ Sylpheed] {{linux}} {{windows}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| | |
| ====Voip====
| |
| | |
| |[http://www.skype.com/ Skype] {{linux}} {{Mac}} {{windows}}
| |
| | |
| [http://www.gizmoproject.com/ Gizmo] {{linux}} {{mac}} {{windows}}
| |
| | |
| |[http://www.openwengo.com/ OpenWengo] {{linux}} {{Mac}} {{windows}} - {{deb}}
| |
| | |
| [http://www.gnomemeeting.org/ Ekiga (ex Gnomemeeting)] {{linux}} {{windows}} - {{deb}}
| |
| | |
| [http://www.twinklephone.com/ Twinkle] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" colspan="3" |
| |
| | |
| ===Multimedia===
| |
| | |
| |-
| |
| | align="center" colspan="3" |
| |
| ====Audio====
| |
| | |
| |-
| |
| | align="center" |
| |
| =====Player=====
| |
| | |
| | [http://www.winamp.com/ Winamp] {{windows}}
| |
| | |
| | [http://coolplayer.sourceforge.net/ CoolPlayer] {{windows}}
| |
| | |
| [http://www.xmms.org/ Xmms] {{linux}} - {{deb}}
| |
| | |
| [http://www.sosdg.org/~larne/w/BMP_Homepage Beep Media Player] {{linux}} - {{deb}}
| |
| | |
| [http://www.zinf.org/ Zinf] {{linux}} - {{windows}} - {{deb}}
| |
| | |
| [http://www.rhythmbox.org Rhythmbox] {{linux}} - {{deb}}
| |
| | |
| [http://kaffeine.sourceforge.net/ Kaffeine] {{linux}} - {{deb}}
| |
| | |
| [http://moc.daper.net/ MOC] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| | |
| =====Gestione Raccolte Musicali=====
| |
| | |
| | [http://www.apple.com/itunes/ iTunes] {{mac}} {{windows}}
| |
| | |
| [http://www.microsoft.com/windows/windowsmedia/ Windows Media Player] {{windows}}
| |
| | |
| | [http://www.gnome.org/projects/rhythmbox/ Rhythmbox] (player di default di Gnome) {{linux}} - {{deb}}
| |
| | |
| [http://amarok.kde.org/ Amarok] {{linux}} - {{deb}} | |
| | |
| [http://listengnome.free.fr/ Listen] {{linux}} - {{deb}}
| |
| | |
| [http://www.sacredchao.net/quodlibet Quod Libet] {{linux}} - {{deb}}
| |
| | |
| [http://muine.gooeylinux.org/ Muine] {{linux}} - {{deb}} | |
| | |
| [http://www.last.fm/tools/downloads/ Last FM] {{linux}} - {{windows}} - {{mac}}
| |
| | |
| |-
| |
| | align="center" |
| |
| | |
| =====Gestione dei Tag=====
| |
| | |
| | [http://xdev.narod.ru/tagscan_e.htm Tag Scanner] {{windows}}
| |
| | |
| | [http://www.sacredchao.net/quodlibet Ex Falso] (parte di Quod Libet) {{linux}} - {{deb}}
| |
| | |
| [http://pwp.netcabo.pt/paol/tagtool/ Tagtool] {{linux}} - {{deb}}
| |
| | |
| [http://easytag.sourceforge.net/ Easytag] {{linux}} {{windows}} - {{deb}}
| |
| | |
| [http://kid3.sourceforge.net/ Kid3] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" colspan="3" |
| |
| | |
| ====Video====
| |
| | |
| |-
| |
| | align="center" |
| |
| | |
| =====Player=====
| |
| | |
| | [http://www.microsoft.com/windows/windowsmedia/ Windows Media Player] {{windows}}
| |
| | |
| | [http://www.videolan.org/vlc/ VLC] {{linux}} {{mac}} {{windows}} ''(e molti altri)''
| |
| | |
| [http://xinehq.de/ gXine] {{linux}} - {{deb}}
| |
| | |
| [http://www.mplayerhq.hu/homepage/design7/news.html MPlayer] {{linux}} {{mac}} {{windows}} - {{udeb|http://debian.video.free.fr/}}
| |
| | |
| [http://www.gnome.org/projects/totem/ Totem] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" colspan="3" |
| |
| ==== Produzione Audio/Musica ====
| |
| | |
| |-
| |
| | align="center" |
| |
| ===== Architettura =====
| |
| | |
| | Non esiste niente del genere!
| |
| | |
| | [http://jackit.sourceforge.net/ JACKit!] {{linux}} {{mac}} - {{deb}}
| |
| | |
| [http://qjackctl.sourceforge.net/ qjackctl] (GUI per Jack) {{linux}} {{mac}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| ===== Editor Audio =====
| |
| | |
| | [http://www.sonymediasoftware.com/ Soundforge] {{windows}}
| |
| | |
| [http://www.adobe.com/ Adobe Audition] {{windows}}
| |
| | |
| | [http://audacity.sourceforge.net/ Audacity] {{linux}} {{mac}} {{windows}} - {{deb}}
| |
| | |
| [http://rezound.sourceforge.net/ Rezound] {{linux}} - {{deb}}
| |
| | |
| [http://www.metadecks.org/software/sweep/ Sweep] {{linux}} - {{deb}}
| |
| | |
| | |
| |-
| |
| | align="center" |
| |
| ===== Registratori Multitraccia =====
| |
| | |
| | Protools {{mac}}
| |
| | |
| | [http://ardour.org Ardour] {{linux}} {{mac}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| ===== Editor Audio+Midi =====
| |
| | |
| | [http://www.steinberg.net/ Cubase] {{Windows}} {{mac}}
| |
| | |
| | [http://www.rosegardenmusic.com/ Rosegarden4] {{linux}} - {{deb}}
| |
| | |
| [http://www.muse-sequencer.org/ Muse] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| ===== Sequencer =====
| |
| |
| |
| | |
| | [http://www.filter24.org/seq24/ Seq24] {{linux}} - {{Deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| ===== Editor Loop-Based =====
| |
| | |
| | [http://www.flstudio.com/ Friuty Loops] {{windows}}
| |
| | |
| | [http://lmms.sourceforge.net/ Lmms] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| ===== Framework Synth/Effetti =====
| |
| | |
| | [http://www.steinberg.net/ VST] {{windows}} {{mac}}
| |
| | |
| | [http://dssi.sourceforge.net/ DSSI] {{linux}} - {{deb}}
| |
| | |
| [http://www.ladspa.org/ LADSPA] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| ===== Synth =====
| |
| |
| |
| | |
| | [http://zynaddsubfx.sourceforge.net/ ZynAddSubFX] {{linux}} {{windows}} - {{deb}}
| |
| | |
| [http://www.nongnu.org/om-synth/ Om] {{linux}}
| |
| | |
| [http://home.jps.net/~musound/whysynth.html WhySynth] {{linux}}
| |
| | |
| |-
| |
| | align="center" |
| |
| ===== Notazione =====
| |
| | |
| | [http://www.finalemusic.com/ Finale] {{windows}} {{mac}}
| |
| | |
| | [http://lilypond.org/web/ Lilypond] {{linux}} - {{deb}}
| |
| | |
| [http://denemo.sourceforge.net/ Denemo] {{linux}} - {{deb}}
| |
| | |
| [http://noteedit.berlios.de/ NoteEdit] (interfaccia a Lilypond) {{linux}} - {{deb}}
| |
| | |
| [http://www.rosegardenmusic.com/ Rosegarden4] (interfaccia a Lilypond) {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" colspan="3" |
| |
| | |
| ====Grafica====
| |
| |-
| |
| | align="center" |
| |
| | |
| =====Fotoritocco=====
| |
| | |
| | [http://www.it.corel.com/servlet/Satellite?pagename=Corel3It/Products/Display&pfid=1047024809736&pid=1047025538464 Paint Shop Pro] {{windows}}
| |
| | |
| [http://www.adobe.it/products/photoshop/main.html Adobe PhotoShop] {{windows}} - {{mac}}
| |
| | |
| | [http://www.gimp.org/ GIMP] {{windows}} - {{linux}} - {{mac}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| | |
| =====Gestione Foto=====
| |
| | |
| | [http://picasa.google.com/index.html Picasa] {{windows}} {{linux}}
| |
| | |
| [http://www.apple.com/ilife/iphoto/ iPhoto] {{mac}}
| |
| | |
| | [http://gthumb.sourceforge.net/ Gthumb] {{linux}} - {{deb}}
| |
| | |
| [http://www.digikam.org/ Digikam] {{linux}} - {{deb}}
| |
| | |
| [http://gqview.sourceforge.net/ GQview] {{linux}} - {{deb}}
| |
| | |
| [http://www.gnome.org/projects/f-spot/ F-Spot] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| | |
| =====Vettoriale=====
| |
| | |
| | [http://www.it.corel.com/servlet/Satellite?pagename=Corel3It/Products/Display&pfid=1047024809679&pid=1047023175176 CorelDRAW] {{windows}}
| |
| | |
| | [http://www.sodipodi.com/ Sodipodi] {{windows}} - {{linux}} - {{deb}}
| |
| | |
| [http://www.inkscape.org/ InkScape] {{windows}} - {{linux}} - {{mac}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| | |
| =====Immagini RAW=====
| |
| | |
| | ''Vari plugin commerciali''
| |
| | |
| | [http://www.cybercom.net/~dcoffin/dcraw/ dcraw] {{linux}} - {{deb}}
| |
| | |
| [http://ufraw.sourceforge.net/ UFRaw] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| | |
| =====Grafica Tridimensionale=====
| |
| | |
| | [http://www.autodesk.com/maya Maya] {{windows}} - {{linux}} - {{mac}}
| |
| | |
| [http://www.autodesk.com/3dsmax 3D Studio Max] {{windows}}
| |
| | |
| [http://www.rhino3d.com/ Rhinoceros] {{windows}}
| |
| | |
| [http://www.newtek.com/lightwave/ Lightwave 3D] {{windows}} - {{mac}}
| |
| | |
| [http://www.povray.org/ POV-Ray] {{windows}} - {{linux}} - {{mac}} - {{deb}}
| |
| | |
| | [http://blender.org/cms/Home.2.0.html Blender] {{windows}} - {{linux}} - {{mac}} - Solaris - Irix - FreeBSD - {{deb}}
| |
| | |
| [http://www.k-3d.org/ K-3D] {{windows}} - {{linux}} - {{deb}}
| |
| | |
| [http://www.wings3d.com/ Wings 3D] {{windows}} - {{linux}} - {{mac}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" colspan="3" |
| |
| | |
| ===Office===
| |
| | |
| |-
| |
| | align="center" |
| |
| ====Suite Office====
| |
| | |
| | [http://office.microsoft.com/ Microsoft Office] {{windows}} {{mac}}
| |
| | |
| [http://www.software602.com/ 602 PC Suite] {{windows}}
| |
| | |
| [http://www.sun.com/software/star/staroffice/ StarOffice] {{linux}} {{windows}}
| |
| | |
| |
| |
| | |
| [http://www.openoffice.org OpenOffice.Org] {{linux}} {{windows}} {{mac}} - {{deb}}
| |
| | |
| [http://www.koffice.org Koffice] {{linux}} - {{deb}}
| |
| | |
| [http://www.gnome.org/gnome-office/ GnomeOffice] {{linux}} {{windows}} {{mac}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| ====Editor di Testi [http://it.wikipedia.org/wiki/WYSIWYG WYSIWYG]====
| |
| | [http://office.microsoft.com/ Microsoft Word] {{windows}} {{mac}}
| |
| | |
| [http://www.microsoft.com/products/works/default.mspx Microsoft Works] {{windows}}
| |
| | |
| | [http://www.abisource.com/ Abiword] {{linux}} {{windows}} {{mac}} - {{deb}}
| |
| | |
| [http://www.koffice.org Kword] (Parte di Koffice) {{linux}} - {{deb}}
| |
| | |
| [http://www.openoffice.org OpenOfficeWriter] (Parte di OpenOffice.Org) {{linux}} {{windows}} {{mac}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| ====Editor di Testi [http://it.wikipedia.org/wiki/Desktop_Publishing DTP]====
| |
| | [http://www.adobe.com/products/pagemaker/main.html Adobe PageMaker] {{windows}} {{mac}}
| |
| | |
| [http://www.quark.com/about/contact/international_web_sites.html QuarkXPress] {{windows}} {{mac}}
| |
| | |
| | [http://www.lyx.org/ Lyx] {{linux}} {{mac}} {{windows}} - {{deb}}
| |
| | |
| [http://www.scribus.org.uk/ Scribus] {{linux}} {{mac}} {{windows}} - {{deb}}
| |
| | |
| [http://www.stacken.kth.se/project/pptout/ Passepartout] {{linux}} {{mac}} - {{deb}}
| |
| | |
| TeX/LaTeX {{linux}} {{windows}} {{mac}} - {{deb}} [http://www.guit.sssup.it/ GUIT]
| |
| | |
| |-
| |
| | align="center" |
| |
| | |
| ====Editor di Testi orientati<br> alla programazione====
| |
| |
| |
| | |
| |[http://www.kde-apps.org/content/show.php?content=9901 KWrite] (default di KDE) {{linux}} - {{deb}}
| |
| | |
| [http://www.gnu.org/software/emacs/emacs.html Emacs] {{linux}} {{windows}} {{mac}} e molti altri - {{deb}}
| |
| | |
| [http://www.vim.org/ Vim] {{linux}} {{windows}} {{mac}} e molti altri - {{deb}}
| |
| | |
| [http://kate.kde.org/ Kate] {{linux}} - {{deb}}
| |
| | |
| [http://www.kdevelop.org/ KDevelop] {{linux}} - {{deb}}
| |
| | |
| [http://kile.sourceforge.net/ Kile] {{linux}} - {{deb}}
| |
| | |
| [http://www.gnome.org/projects/gedit/ Gedit] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| | |
| ====Fogli di Calcolo====
| |
| | [http://office.microsoft.com/ Microsoft Excel] {{windows}} {{mac}}
| |
| | |
| [http://www.microsoft.com/products/works/default.mspx Microsoft Works] {{windows}}
| |
| | |
| | [http://www.gnome.org/projects/gnumeric/ Gnumeric] {{linux}} {{windows}} {{mac}} - {{deb}}
| |
| | |
| [http://www.koffice.org Kspread] (Parte di Koffice) {{linux}} - {{deb}}
| |
| | |
| [http://www.openoffice.org OpenOfficeCalc] {{linux}} {{windows}} {{mac}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" colspan="3" |
| |
| ===Programmi Scientifici===
| |
| | |
| |-
| |
| | align="center" |
| |
| ====Matlab====
| |
| | |
| | [http://www.mathworks.com/ Matlab] {{linux}} {{windows}} {{mac}}
| |
| | |
| | [http://www.octave.org/ Octave] {{linux}} {{windows}} {{mac}} - {{deb}}
| |
| | |
| [http://scilabsoft.inria.fr Scilab] {{linux}} {{windows}} {{mac}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" colspan="3" |
| |
| === Utilita'===
| |
| |-
| |
| | align="center" |
| |
| ====Backup====
| |
| | [http://www.microsoft.com Windows Backup] {{windows}}
| |
| | |
| [http://www3.ca.com/solutions/Product.aspx?ID=4536 ARCserve Backup] {{windows}}
| |
| | |
| | [http://www.bacula.org Bacula] {{linux}} {{windows}} {{mac}} - {{deb}}
| |
| | |
| [http://jr.falleri.free.fr/keep Keep] {{linux}} - {{udeb|http://repos.knio.it}}
| |
| | |
| |-
| |
| | align="center" |
| |
| ====File Manager====
| |
| | Explorer {{windows}}
| |
| | |
| [http://www.ghisler.com/ Total Commander] {{windows}}
| |
| | |
| | [http://www.gnome.org/projects/nautilus/ Nautilus] (default di Gnome) {{linux}} - {{deb}}
| |
| | |
| [http://www.konqueror.org/ Konqueror] (default di KDE) {{linux}} - {{deb}}
| |
| | |
| [http://rox.sourceforge.net/phpwiki/index.php/ROX-Filer ROX-filer] {{linux}} - {{deb}}
| |
| | |
| [http://en.wikipedia.org/wiki/Gentoo_file_manager Gentoo] {{linux}} - {{deb}}
| |
| | |
| [http://roland65.free.fr/xfe/ Xfe] {{linux}} - {{deb}}
| |
| | |
| [http://krusader.sourceforge.net/ Krusader] {{linux}} - {{deb}}
| |
| | |
| [http://tuxcmd.sourceforge.net/ Tux-commander] {{linux}}
| |
| | |
| [http://www.nongnu.org/gcmd/ Gnome-commander] {{linux}} - {{deb}}
| |
| | |
| [http://thunar.xfce.org/index.html Thunar] {{linux}} - {{deb}}
| |
| |-
| |
| | |
| | align="center" |
| |
| ====Gestione Filesystem====
| |
| | [http://www.symantec.com/home_homeoffice/products/system_performance/pm80/index.html Partition Magic] {{windows}}
| |
| | |
| | [ftp://ftp.kernel.org/pub/linux/utils/util-linux/ fdisk] {{linux}} - {{deb}}
| |
| | |
| [ftp://ftp.kernel.org/pub/linux/utils/util-linux/ cfdisk] {{linux}} - {{deb}}
| |
| | |
| [http://www.gnu.org/software/parted/ parted] {{linux}} - {{deb}}
| |
| | |
| [http://qtparted.sourceforge.net/ qtparted] {{linux}} - {{deb}}
| |
| | |
| [http://gparted.sourceforge.net/ gparted] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | |
| | |
| | align="center" |
| |
| ====Masterizzazione====
| |
| | [http://www.nero.com/ita/index.html Nero Burning Room] {{windows}} {{linux}}
| |
| | |
| | [http://www.k3b.org/ K3b] {{linux}} - {{deb}}
| |
| | |
| [http://gnomebaker.sourceforge.net/v2/ Gnomebaker] {{linux}} - {{deb}}
| |
| | |
| [http://graveman.tuxfamily.org/index.php?l=e Graveman] {{linux}} - {{deb}}
| |
| | |
| [http://www.xcdroast.org/ X-CD-roast] {{linux}} - {{deb}}
| |
| | |
| |-
| |
| | align="center" |
| |
| | |
| ====Pulizia del Sistema====
| |
| | [http://www.symantecstore.com/antivirus/norton-cleansweep-a.htm CleanSweep] {{windows}}
| |
| | |
| | [http://www.kde-apps.org/content/show.php?content=28631 Kleansweep] {{linux}} {{udeb|http://repos.knio.it}}
| |
| |}
| |
| | |
| ==Legenda==
| |
| Nella tabella sono presenti alcuni simboli, per identificare quali sistemi operativi sono supportati dalle applicazioni:
| |
| : {{linux}} Indica che il programma e' compatibile con Linux.
| |
| : {{windows}} Indica che il programma e' compatibile con Windows.
| |
| : {{mac}} Indica che il programma e' compatibile con MacOs.
| |
| | |
| Sono, inoltre, presenti delle swirl, che indicano la presenza dei programmi in formato .deb.
| |
| : {{deb}} Indica che il programma e' stato pacchettizzato ed e' presente nei repository ufficiale Debian.
| |
| : http://guide.debianizzati.org/images/7/7b/Swirl_gray.png Indica che il programma e' stato pacchettizzato, ma e' presente in un repository non ufficiale. E' inoltre presente un link al repository in cui si trova il pacchetto.
| |
Introduzione
Il Wake On Lan è una funzione molto utile che permette di accendere il proprio computer a distanza dall'interno della propria rete locale. Molte schede
di rete, soprattutto gli ultimi chip integrati, supportano questa caratteristica che in alcuni casi si può rivelare davvero molto utile. Immaginate ad esempio di avere due pc in due stanze/uffici diverse dello stesso piano o perché no, proprio in due piani diversi e di essere impegnati sulla prima postazione.. vi ricordate però che avete bisogno di andare a controllare un documento che sta sull'altro computer e pensate di aprire vnc ma purtroppo la seconda postazione e' ancora spenta quindi non vi potete collegare.. a questo punto solo una cosa vi può aiutare: il MagicPacket(tm)!
Software necessario
Avremmo bisogno di due programmi:
Per installarli è sufficiente un:
# apt-get install ethtool etherwake
Utilizzo di ethtool
All'avvio del computer entrate nel BIOS e attivate il Wake-On-Lan; solitamente trovate l'impostazione sotto la voce
"Power Management Setup".
Una volta avviato Linux lanciate:
# ethtool eth0
|
ATTENZIONE in questo e nei futuri esempi, sostituite eth0 con il nome corrispondente alla scheda di rete che state usando!
|
A questo punto dovreste vedere una serie di informazioni tra cui qualcosa di simile a questo:
Supports Wake-on: g
Wake-on: d
La voce "Supports Wake-on" specifica i metodi di wake-on supportati dalla vostra scheda di rete; se non la vedete è un brutto segno!
La voce "Wake-on" specifica il metodo in uso; d sta per disabled mentre g è quello che andremo ad usare (Wake on MagicPacket(tm)). Se per qualche motivo avete già la voce "Wake-on" impostata a "g" potete terminare qui la lettura di questa pagina ;)
Per impostare il metodo a "g" assicuratevi di avere la lettera "g" tra quelle che seguono la voce "Supports Wake-on" e poi digitate:
# ethtool -s eth0 wol g
Se rilanciate
# ethtool eth0
dovreste avere "Wake-on: g".
A questo punto spegnendo il computer lo potrete accendere da un'altra postazione usando etherwake.
Utilizzo di etherwake
etherwake serve per inviare il MagicPacket(tm) alla scheda di rete del pc che volete accendere, accendendolo.
Ovviamente, dal momento che il pc è spento non vi potete basare sul indirizzo IP; dovrete usare il MAC Address.
Per trovare il MAC Address del pc di destinazione lanciate da quest'ultimo il comando:
# ifconfig
ed individuate la riga:
eth0 Link encap:Ethernet '''HWaddr 00:50:6D:EA:A2:DC'''
Il MAC Address e' la parte che segue la dicitura "HWaddr" ovvero, nel nostro esempio, "00:50:6D:EA:A2:DC" (senza virgolette).
Segnatevi il MAC Address e dopo aver impostato il metodo di wake-on a "g" sul pc di destinazione, spegnetelo e recatevi sull'altra postazione.
A questo punto lanciate:
# etherwake <mac address> -D
esempio:
# etherwake 00:50:6D:EA:A2:DC -D
L'opzione -D serve solo ad avere in ouput qualche informazione in più sull'operazione.
Se tutto è andato per il verso giusto, il secondo pc dovrebbe essersi acceso..
Ultimi ritocchi
Ora, se il pc è partito, noterete che lanciando nuovamente "ethtool eth0" il metodo di wake-on è tornato a "d".
Per far si che ogni volta che accendete il computer il metodo usato sia "g" ci sono varie strade; di seguito spiegherò quella che ho scelto ovvero
la modifica del file di avvio della rete.
Aprite il file /etc/init.d/networking e modificatelo come segue:
#!/bin/sh
#
# manage network interfaces and configure some networking options
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
if ! [ -x /sbin/ifup ]; then
exit 0
fi
spoofprotect_rp_filter () {
# This is the best method: turn on Source Address Verification and get
# spoof protection on all current and future interfaces.
if [ -e /proc/sys/net/ipv4/conf/all/rp_filter ]; then
for f in /proc/sys/net/ipv4/conf/*/rp_filter; do
echo 1 > $f
done
return 0
else
return 1
fi
}
spoofprotect () {
echo -n "Setting up IP spoofing protection: "
if spoofprotect_rp_filter; then
echo "rp_filter."
else
echo "FAILED."
fi
}
ip_forward () {
if [ -e /proc/sys/net/ipv4/ip_forward ]; then
echo -n "Enabling packet forwarding..."
echo 1 > /proc/sys/net/ipv4/ip_forward
echo "done."
fi
}
syncookies () {
if [ -e /proc/sys/net/ipv4/tcp_syncookies ]; then
echo -n "Enabling TCP/IP SYN cookies..."
echo 1 > /proc/sys/net/ipv4/tcp_syncookies
echo "done."
fi
}
doopt () {
optname=$1
default=$2
opt=`grep "^$optname=" /etc/network/options`
if [ -z "$opt" ]; then
opt="$optname=$default"
fi
optval=${opt#$optname=}
if [ "$optval" = "yes" ]; then
eval $optname
fi
}
case "$1" in
start)
doopt spoofprotect yes
doopt syncookies no
doopt ip_forward no
echo -n "Configuring network interfaces..."
ifup -a
ethtool -s eth0 wol g
echo "done."
;;
stop)
if sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\1 \2/p' /proc/mounts |
grep -q "^/ nfs$"; then
echo "NOT deconfiguring network interfaces: / is an NFS mount"
elif sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\1 \2/p' /proc/mounts |
grep -q "^/ smbfs$"; then
echo "NOT deconfiguring network interfaces: / is an SMB mount"
elif sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\2/p' /proc/mounts |
grep -qE '^(nfs[1234]?|smbfs|ncp|ncpfs|coda|cifs)$'; then
echo "NOT deconfiguring network interfaces: network shares still mounted."
else
echo -n "Deconfiguring network interfaces..."
ifdown -a --exclude=lo
echo "done."
fi
;;
force-reload|restart)
doopt spoofprotect yes
doopt syncookies no
doopt ip_forward no
echo -n "Reconfiguring network interfaces..."
ifdown -a --exclude=lo
ifup -a
ethtool -s eth0 wol g
echo "done."
;;
*)
echo "Usage: /etc/init.d/networking {start|stop|restart|force-reload}"
exit 1
;;
esac
exit 0
Le uniche due modifiche che ho fatto sono le due aggiunte del comando ethtool -s eth0 wol g nella sezione di start e restart delle interfacce di rete. Copiate solo quel comando nel vostro file nel punto corrispondente; evitate di fare il copia e incolla dell'intero file.
|
ATTENZIONE gli utenti k/ubuntu hanno una versione leggermente diversa; il comando sopracitato va messo dopo il blocco "if"
|
Esempio estratto dal file networking di kubuntu:
if [ "$VERBOSE" != no ]; then
ifup -a
else
ifup -a >/dev/null 2>&1
fi
ethtool -s eth0 wol g
Metodo alternativo
Un metodo alternativo che non richiede la modifica dello script di avvio è quello di inserire l'abilitazione della funzione wake quando l'interfaccia
di rete viene tirata su. Per fare questo si può inserire l'istruzione ethtool -s eth0 wol g direttamente in /etc/network/interfaces. Ad esempio:
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
diventa
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
up ethtool -s eth0 wol g
Notare l'aggiunta della direttiva up per l'interfaccia eth0
Conclusioni
La tecnologia Wake-On-Lan si può rendere utile solo nei rari casi in cui si disponga di una LAN con postazioni molto distanti tra loro, tuttavia in tali situazioni si rivela una risorsa davvero preziosa che può aiutare tra le altre cose a risparmiare energia, spegnendo i computer non usati "perchè tanto poi ...".
Virtual DarKness 16:58, Giu 23, 2005 (EDT)