FileZilla FTP-klient på Linux.

Momas blogg for 01.sep.2007:

FileZilla S/FTP... har lenge vært et populært program på Windows plattformen. Jeg kom over denne artikkelen... som gjorde meg oppmerksom på at FileZilla FTP-klient og Server er nå også tilgjengelig for Linux og Unix(Mac).

100198

FileZilla er basert på portable wxWidgets-toolkit så du må først (generelt speaking) laste ned wxWidgets-biblioteker (via din distros pakkesystem) før du installerer FileZilla.

Jeg ble overrasket over at FileZilla versjon 3.0 allerede fantes i Ubuntu 7.04s pakkesystem. Så denne enkle kommandoen vil installere både wxWidgets runtime og FileZilla (S)FTP-klient.

$ sudo apt-get install filezilla
--- --- --- --- --- --- --- ---

Andre distroer, som ikke har FileZilla i pakkearkivet, kan enkelt installere det på følgende måte.

a) Installer først wxWidgets kjørebiblioteker. Jeg våger å påstå at FileZila fungerer både med wxWidgets versjonene 2.6 og 2.8 så jeg tar meg versjonen 2.8 her. Pakkenavnene kan variere fra distro til distro så benytt ditt pakkesystem og søk etter "wxwidgets". Du trenger ingen -dev eller -devel pakker, bare kjøre (runtime) bibliotekene.

$ sudo apt-get install libwxbase2.8-0 libwxgtk2.8-0

b) Deretter last ned ferdig FileZilla tar.gz balle (inneholdende en ferdig binærfil) fra http://filezilla-project.org/nightly.php
Last ned "i586-linux-gnu" ( FileZilla3.tar.bz2 ) balle.

Alternativ:
Dersom du er redd for å teste nyeste "nightly build" så last ned stabil 3.0rc3 versjon fra http://sourceforge.net/project/...
Last ned FileZilla_3.0.0-rc3_i586-linux-gnu.tar.bz2.

c) Pakk ut filene på ditt hjemmeområde. Jeg la filene på /home/moma/FileZilla/ katalogen.

d) Ingen kompilering er nødvendig. Bla til FileZilla/bin/ katalogen (der du pakket ut filene).
$ cd FileZilla/bin/

e) Og start filezilla FTP-klient.
$ filezilla

--- --- --- --- --- --- --- ---
Den andre binære filen (fzsftp) i samme katalog er kommandolinjeverktyg for SFTP.

$ man fzsftp
fzsftp is a Secure File Transfer (SFTP) client.
fzsftp is a command-line Secure File Transfer (SFTP) client. This software is a linux port of PSCP (PuTTY Secure File Transfer) for Windows by the FileZilla3 project.

Du kan godt benytte GUI-klienten (filezilla) for å oppkople til FTP-siter via SSH, men min erfaring var at jeg måtte først definere SFTP-kontoen i "Site Manager" dialogen. Se menyvalget File -> Site Manager eller trykk på CNTR + S i filezilla. Definer konto og sett Servertype til "SFTP - SSH File Transfer Protocol", fullfør de andre feltene og klikk [Connect].

--- --- --- --- --- --- --- ---
Hele produktet mangler ennå et installasjonskript for Linux, så det er litt vanskelig å vite hvor de andre filene i FileZilla/share/ katalogen skal kopieres til. Men den engelske versjonen av filezilla ser ut til å fungere as-is når den startes fra bin/ katalogen.

--- --- --- --- --- --- --- ---
Brukererfaring:
Jeg opplever at FileZilla klienten er raskere enn gFTP som jeg har brukt i mange år. FileZilla kobler opp til servere mye raskere enn gFTP. FileZilla hinter og foreslår også katalognavn mens jeg skriver i "Local site:" og "Remote site:" feltene. Gode dataprogrammer bør ha slike hjelpsomme egenskaper (gestures). Også "R" knappen som raskt kopler opp til siste brukte server er en elskverdig egenskap.

Et par små ulemper:
Fillisten på "Local site" blir ikke alltid oppdatert etter overføringen fra "Remote site". Og programmet husker ikke kolonnebredden på fillisten. Jeg må justere kolonnene hver gang jeg starter programmet.

--- --- --- --- --- --- --- ---
EDIT: Ser ut som de filene fra FileZilla/share/ og bin kataloger skal installeres på denne måten:

$ cd FileZilla*
$ sudo cp -fr share /usr

Og kopier binærfilene til /usr/bin/
$ sudo cp -fr bin /usr

Du kan også kopiere eller lenke FileZillas snarveifil til din $HOME/Desktop.
$ ln -s /usr/share/applications/filezilla.desktop $HOME/Desktop

Et ikon vil oppstå på desktoppen din. Dra & slipp ikonet fra desktoppen til toolbaren.

Enjoy!
==============================================================

Annet:

Unix/Linux relaterte plakater og referansekort:
99448

Jeg fant en ny Unix/Linux relatert (timeline) plakat på denne websiden...

Flere fine plakater og referansekort her... under Posters og Timesheets. Bl.a
* Linux command cheat-sheet(pdf)
* 1-page manual(pdf) og
* Quick referance card(pdf) og
* On the battle zone map

Valg for kommentarvisning

Velg din foretrukket måte å vise kommentarer på og klikk på "Lagre innstillinger" for å aktivere endringene.

olear

Fint at de åpner øynene for andre plattformer, men har vi behov for enda et FTP-program? Det finnes så utrolig mange FTP-klienter til Linux/Unix allerede.

Selv bruker jeg 'ftp', etter min mening stoppet utviklingen av FTP-klienter der :)

  • Skriv ut artikkel
  • Abonner med RSS

Siste kommentarer