Efter at have prøvet en meget, meget lang række mere eller mindre gode file managers under såvel Ubuntu, Mac OS X og Windows tøver jeg ikke med at sige at jeg nu har fundet hvad jeg vil betragte som den allerbedste. Det drejer sig om den vidunderlige Krusader som ganske vist er lavet til KDE, men som også fungerer upåklageligt under GNOME.
Jeg har hverken tid eller evner til at beskrive alle dens mange features, men vælger i stedet at citere fra hjælpefilernes oversigt, hvor de vigtigste af slagsen fremhæves:
Orthodox File Manager (OFM) features:
- Two powerful and easy to use OFM panels.
- Command Line and optional Terminal emulator below.
- Strong keyboardorientation and the ability to perform all functions without the mouse.
- Context-dependent invocation of scripts and programs e.g. mouseclick/enter (execute or open with the associated application), F3 (view) and F4 (edit).
- User Menu, create your own customized menu.
- History e.g. Folder History, Popular URLs, …
- Virtual file systems (VFS) for e.g. Remote Connections, archives, search results, synchronizer.
- Powerful internal viewer and editor via kparts supporting almost every file format.
- Advanced Search module : searching in archives and search content on remote file systems.
- Several Panel view modes via the PopUp Panel.
Krusader tools:
- Remote Connections : FTP/SAMBA with SFTP/SCP support via KIOSlaves
- Locate GUI frontend
- Synchronize Directories
- Mount-Manager
- Disk Usage
- Root mode
Krusader features:
- Archive Handling: browsing, unpack, pack, testing. Supported archives : ace, arj, bzip2, deb, gzip, iso, lha, rar, rpm, tar, zip and 7-zip.
- Checksum creation-verification mechanism that supports md5, sha1, sha256, sha224, sha256, sha384, sha512, tiger, whirlpool, cfv and crc.
- Calculate occupied space of files and folders, archives and remote filesystems.
- Directory comparison and filtering.
- Compare files by content via external diff programs like Kompare, Kdiff3 or xxdiff.
- Rename files and folders via Krename
- Completely supports drag’n'drop: drag from Konqueror straight into a .tar.gz file, from Krusader’s panel into the trash-bin, the desktop or into Konqueror
- Preserve date for local targets at copy/move operations.
- F2 opens a Terminal Window in the default directory.
- Easy editing of file permissions and ownership and Numeric permissions.
- Selection filters used in e.g. Synchronizer and KruSearcher.
- Jump-Back
- mimetype-aware.
- Tabbed panels and Tabbed Editor/Viewer.
- Quick search
- File splitter
- Mouse Gestures
- Quick Navigation in the Location Toolbar.
- WhatsThis Help function in favour of tooltips where reasonable.
- Sync-browsing
Customize Krusader to your own needs:
- Konfigurator Krusader’s configuration center.
- Main Toolbar, Actions Toolbar for user actions and bookmarks.
- Key-bindings
- Colors
- Panel profiles
- Bookmark-Manager
- Mouse Selection Modes
- Many more features can be configured the way you like.
Krusader Extensions:
- UserActions
- JavaScript console
- Color Profiles
- Key-binding Profiles
- Download and upload your favourite Krusader extensions at kde-files.org.
Bruger du en ældre version af Krusader, er der god grund til at opdatere. Listen over nye features er:
- Archive improvements
- Password support for: arj, ace, rar and zip. Passwords can be stored in Kwallet
- 7-zip support, by external applications 7z and 7za.
- Auto-detection support, allowing you to open “hidden archives” (e.g. OpenOffice® documents).
- Packing/unpacking is now in the background.
- Brief View
- Many improvements of the UserAction UserActions system.
- Countless usability enhancements, especially in Konfigurator and the heavily reordered menubar.
- Media button
- Copy/Move: preserve all attributes (time, owner, group).
- Dim the colors of the inactive panel.
- Renaming a filename without extension, single instance mode, start to system tray, check this out in Konfigurator
- Configurable Atomic extensions, so that extensions like tar.gz are shown as one part in the Ext Column.
- Context menu for bookmarks and enable/disable special bookmarks.
- Restyled MenuBar
- Terminal emulator enhancements bringing new functions, new usages and new look.
- Synchronizer enhancements and parallel threads for slow FTP servers.
- Single instance mode, start to system tray
- Context menu for permanent bookmarks.
- Full support for ACL permissions permissions, like properties, preserve attributes, synchronizer and other.
- Searcher-results, Locate-results, Synchronizer-results: support for dragging items and copy to clipboard (CTRL+C).
- Many bug fixes.
Der er virkelig tale om et vidunderligt program som ikke kan fortjene nok ros 
Det er ofte hensigtsmæssigt at kunne sammenligne to forskellige versioner af en fil man har arbejdet pÃ¥ (man kan fx have mistanke om at man har foretaget ændringer som pÃ¥ en eller anden mÃ¥de er forkerte), og en hurtig og visuelt meget illustrativ mÃ¥de at gøre dette pÃ¥ er vha. Meld : Diff and Merge Tool (se illustrerende screenshots pÃ¥ forsiden). Som undertitlen “Diff and Merge Tool” indikerer, kan man ogsÃ¥ let overføre forskellighederne til og fra de respektive filer og pÃ¥ den mÃ¥de smelte filerne sammen.
Hvis man som undertegnede skriver så at sige alt i (Xe)LaTeX, kommer man ikke udenom den helt geniale Beamer-klasse. Ved hjælp af denne kan man hurtigt og nemt lave flotte præsentationer baseret på almindelig LaTeX-kode. Ud over at man ikke behøver at anvende et mere eller mindre fastlåst wysiwyg-program, har det også den store fordel at man direkte kan genbruge materiale fra artikler og lignende. Den måske allerstørste fordel er imidlertid at præsentationen kan køre på et hvilket som helst system med en pdf-læser (slut med powerpoint-sammenbrud :-)).
Præsentationerne er æstetisk meget tiltalende, men hvis man ønsker lidt (eller meget ;-)) mere “eye candy”, kan man med stor fordel kigge nærmere pÃ¥ KeyJnote.
KeyJnote findes bÃ¥de til Mac, Windows og Linux, men jeg har kun prøvet det pÃ¥ Ubuntu 7.04 (hvor det kan installeres uden videre fra Synaptics eller med apt-get), og dets “eye candy” med bl.a. oversigtsskærm, lysbokse og projektøreffekter (med nedblændet baggrund) samt forskellige sideovergange gør at jeg roligt kan stÃ¥ inde for overskriften til denne post
PS: Jeg har kun kørt KeyJnote fra kommandolinjen, og det er så overskueligt at der ikke er grund til andet selvom der også findes et KeyJnoteGUI.
Da jeg med succes havde installeret Photoshop 7 under CrossOver, tænkte jeg at det kunne være et forsøg værd at prøve med Photoshop CS (ikke mindst fordi det understøtter langt flere nye plugins). I overensstemmelse med oplysningerne på hjemmesiden for CrossOver gik dette imidlertid ikke.
Inden jeg helt gav op, forsøgte jeg dog at installere det under seneste version af det gratis wine (som eksempelvis kan installeres direkte fra Synaptics, og som er grundlaget for CrossOver), og her forløb alt til min store overraskelse helt uden problemer. Programmet installeredes hurtigt, og alt synes at virke. Eneste minus er at det tager forholdsvis lang tid at starte op (vel omtrent et minut). Når det først kører, er det imidlertid lige så hurtigt og responsivt som man kunne ønske sig
(generelt er det væsentlig hurtigere end GIMP). Den lange opstartstid er egentlig heller ikke noget problem, for med mine 2GB RAM er jeg aldrig i nærheden af at løbe tør for hukommelse under Ubuntu (i modsætning til da jeg kørte OS X!), så jeg kan blot lade programet være åbent og spise de ca. 100MB det kræver.
EDIT: I modsætning til Photoshop 7 har jeg ikke fået CS til at køre når Desktop Effects (3D effekter) er aktiverede. Det er et kendt problem at ikke alle programmer kører tilfredsstillende under Wine i disse (lækre) omgivelser. Hvis man vil have Compiz eller Beryl som windows manager, ja så skal man måske bare holde sig til GIMP som jo også indeholder flere funktioner end langt de fleste har brug for (og som starter op i rekordtempo
).
UPDATE: Det viser sig at Photoshop CS alligevel kører under Beryl
At jeg ikke kunne få det til at starte ordentlig, skyldtes et ødelagt eller ikke-kompatibelt plugin (og altså ikke Beryl). Efter fjernelsen af det pågældende plugin fungerer alt som før.
Da jeg skiftede til linux, var jeg spændt pÃ¥ (læs: bekymret for) hvorledes mit relativt store iTunes-bibliotek (ca. 10.000 numre) ville være at administrere. Efter bl.a. at have prøvet det lovende Exaile faldt mit valg af iTunes-afløser — ikke overraskende — pÃ¥ Amarok. Det er godt nok optimeret til KDE, men fungerer ogsÃ¥ upÃ¥klageligt i GNOME.
Som overskriften antyder, er jeg absolut ikke ked af mit skifte fra iTunes. Jeg vil gå så langt som til at sige at jeg også ville have anvendt Amarok hvis jeg fortsat kørte OS X (forudsat at Amarok kørte lige så tilfredsstillende på OS X).
Først og fremmest er jeg virkelig begejstret for hvor hurtigt/responsivt programmet er. Databaseformatet er i standardopsætningen SQLite, og det er slet ikke langsomt, men efter at jeg har sat det op til i stedet at anvende MySQL, sÃ¥ sparker det virkelig r… og er betydelig hurtigere end iTunes
Konfigureringen af MySQL-opsætningen kan gøres på under et minut hvis man følger denne vejledning.
Hvis man er den lykkelige ejer af Oxford English Dictionary pÃ¥ CD-ROM, og man ønsker at køre den i Ubuntu (under wine) uden behov for den fysiske CD-ROM, sÃ¥ skal man blot følge denne lette opskrift. Hvad der ikke umiddelbart fremgÃ¥r af instruktionerne er at den virtuelle drevbetegnelse ikke mÃ¥ være et bogstav for langt nede i alfabetet (”z” gÃ¥r ikke, mens “d” er ok).
Efter i en kortere periode at have tilbragt 90% af min tid foran computeren i Ubuntu under Parallels Desktop på min Mac, er jeg nu helt skiftet til Ubuntu 7.04
Efter at have sikkerhedskopieret hele harddisken, lavede jeg en clean-install og installerede Bootcamp og refit. Med Bootcamp oprettede jeg to partitioner (25 GB til Mac OS X og resten til Ubuntu) og installerede seneste version af Ubuntu. PÃ¥ min Macbook Pro var det pga. problemer med grafikkortet nødvendigt at anvende den alternative CD og foretage en tekst-baseret installation - se nærmere instruktion her). Alt dette forløb ligetil, og næsten alt virkede “out of the box” (Som bootparameter ved installationen brugte jeg pÃ¥ min 2Ghz Macbook Pro “lpj=8000000″ for at undgÃ¥ en undertiden forekommende kernel panic).
De enkelte problemer som jeg undervejs er stødt ind i, har jeg næsten altid kunnet finde svar på i poster i ubuntuforums.org eller i wiki-artikler som wiki.ubuntu.com/MacBookPro og wiki.ubuntu.com/MacBookProFeisty. Andre ressourcer, der har været nyttige, er fx denne om fn-key-opførslen og denne om det indbyggede isight-kamera.
Efter endt installation og visse mindre tweaks kører systemet fint, og jeg nyder at have et så responsivt operativsystem. Det meste af mit arbejde laver jeg i Emacs 23, og dette kører uhyre meget bedre i Ubuntu.
Det hidtil eneste alvorlige problem har ligget i fristelsen til at kigge nærmere på en forfærdelig masse programmer med deraf følgende tidsrøveri! Et godt sted at begynde sin jagt på programmer for en (eks-)Mac OS X bruger er iøvrigt Mark Pilgrims liste over essentielle programmer for OS X switchere. Men kig endelig også nærmere på eksempelvis linuxappfinder.com, getdeb.net, gnomefiles.org, kde-apps.org og ubuntuessentials.net
Da jeg efterhånden anvender Ubuntu (under Parallels) mere end Mac OS X, har det irriteret mig at der er en underlig hukommelsesbegrænsning i Parallels. Den virtuelle maskine vil således ikke boote hvis jeg har allokereret mere end ca. 610 MB RAM til denne.
Dette kan man dog nemt hacke ved at “blackliste” intel-agp-modulet (tilføj linjen “blacklist intel-agp” til /etc/modprobe.d/blacklist). Efter at have gjort dette kører jeg linux med 1028 MB RAM.
Fandt denne meget inspirerende .emacs-fil der indeholder en mængde interessante og nyttige konfigurationer. Filen kan også nedlastes i sin helhed.
< hjem
© Alex Speed Kjeldsen 2007 –
kontakt –
WordPress-baseret