Krusader on Intel Mac

Update 2009-01-24: Krusader Mac port with macports.org

Update 2007-06-09: With the help of Alexander K. Hansen (Fink User Liaison/Documenter) and Frank Schoolmeesters (Krusader Documentation & Marketing Coordinator) an improved version of the packages eventually made it into the finkproject.org repository. This rendered step 4 below no longer necessary. Additionally, Alexander improved the package so that installing bundle-kde-ssl (step 3) is no longer needed. This was by far the most time consuming step of the previous build. Here is the simplified installation procedure:

  • Install X11
  • Install fink and enable fink unstable
  • Compile and install Krusader in fink: fink install krusader (if you get “no package found” the previous step did not succeed)
  • Start X11 (startx) and in xterm run krusader

After trying three commander-like file managers for Mac OS X: Disk Order, Xfolders and muCommander, I was quite disappointed. None of them was as nice as Total Commander or Krusader. So I installed Krusader, but for that I needed KDE 3.5 and almost 24 hours of compiling the 540 packages and twiddling with fink. The good news: it works! (screenshot attached).

Krusader 1.70.1 on Mac

The information on the official website was not so useful to make Krusader 1.70.1 work on my Intel Mac, so I had some work. Basically, here is what you need to do:

  1. Install X11
  2. Install fink and enable fink unstable
  3. Compile and install the KDE bundle in fink: fink install bundle-kde-ssl (if you get “no package found” the previous step did not succeed)
  4. Download krusader.info and krusader.patch, then copy them to /sw/fink/dists/local/main/finkinfo
  5. Compile and install Krusader in fink: fink install krusader
  6. Start X11 (startx) and in xterm run krusader
Advertisements

12 Responses to Krusader on Intel Mac

  1. hritcu says:

    Fixed the links now. Enjoy 🙂

    On 1/3/07, gf wrote:
    > Hi,
    > I was very interested in your instructions for installing Krusader on
    > Intel Mac. Unfortunately, it looks like the links to the files
    > “krusader.info” and “krusader.patch” are not working. Would you be so
    > kind as to make the links work again or send me the files? Thanks.

  2. hritcu says:

    It also works for 1.80.0-beta2 with this info file.

    Is there anyone reading who can test this ?

  3. Stefano says:

    At first excuse me for my bad and raw englis.

    Hi,
    and thank very mutch. I can use Krusader on my Intel Mac, but somethings does not work.
    Installing the “bundle-kde-ssl” was wery long. Many times i lost hte mirrors.
    In this case was useful the:
    fink update bundle-kde-ssl
    command.
    After downloading lot-of packages the procedure was wery long. I lat my computer configuring in the midnight.
    Configuring Krusader used also long time. But works.
    The manage of the files does work good, and quickley, but
    I cant run, or access the applications cros i push the Return key on a file. Can I set this feature?
    Or may I have the possibility to access the menus with the Alt key (like on Linux or Windows systems?)
    Stefano

  4. hritcu says:

    Hi Stefano,

    On 7/23/07, Stefano wrote:
    > Installing the “bundle-kde-ssl” was wery long. Many times i lost hte mirrors.
    > In this case was useful the:
    > fink update bundle-kde-ssl
    > command.
    > After downloading lot-of packages the procedure was wery long. I lat my computer configuring in the midnight.
    > Configuring Krusader used also long time. But works.
    >
    It is not necessary any more to install the whole bundle-kde-ssl. Actually with the current package in the finkproject.org repository you should skip steps 3 and 4 completely.

    > The manage of the files does work good, and quickley, but
    > I cant run, or access the applications cros i push the Return key on a file. Can I set this feature?
    >
    Don’t know of any way to run applications other than opening a console and using the open -a command. If anyone finds a way to do this please let me know.

    > Or may I have the possibility to access the menus with the Alt key (like on Linux or Windows systems?)
    >
    Also don’t know how to do this. sorry.

  5. Stefano says:

    Very Kind
    that you have recived so quickley my questions.
    Thank a lot your reflections.

    In any way, I’m happy and I feel success the Krusader on Mac.
    I’m curious for other applications they are useful for me cros the fink project.
    I miss the dual-panel filemanagers power like the TotalCommander on the Windows Platform.

    There is an other little application:
    http://binarynights.com/ (not GNU, 15 days tryout)
    that try to have a same concept. Good, good, but…
    I’ll try to bring the maximum from Krusader.
    All the best.
    Stefano

  6. hritcu says:

    Currently I use muCommander, which is written in Java and was recently released under the GPLv3. It is not that full of features, but the things already implemented tend to work very well.

  7. Radu says:

    Salut,
    De curand am trecut pe Mac si incercam sa gasesc un inlocuitor pt Total Commander, mai ales pentru comanda “Synchronize directories”, fiindca imi scriu teza de doctorat si vreau sa fiu sigur ca am cateva copii pe mai multe harduri, dar as vrea sa pot vedea care sunt versiunile cele mai recente. MuCommander pare sa aiba o comanda “compare folders” dar nu inteleg de loc cum functioneaza (doar coloreaza cateva fisiere in rosu, dar nu-mi spune nimic). Krusader poate sa faca chestiile astea? Eu nu sunt foarte familiar cu UNIX dar totusi cred ca m-as descurca sa-l instalez. X11 e deja instalat, fiindca folosesc R pt statistici… Daca ai vreo sugestie, ti-as fi recunoscator. Mersi,
    R.

  8. hritcu says:

    Sugestia e sa intrebi aici:
    http://www.mucommander.com/forums/

    Sau sa astepti un raspuns pentru asta:
    http://www.mucommander.com/forums/viewtopic.php?t=567

    In general Maxence si Nicholas raspund repede la astfel de intrebari.

  9. Radu says:

    Mersi, de fapt eu sunt cel din linkul al doilea 🙂 sunt putin impacientat, si am vazut ca cateodata raspunsurile vin dupa cateva luni. Oricum, mersi.

  10. Sergio Valdes-Flores says:

    I doesn’t open for me, it crashes after such a long process for me, and it is no longer 1.8.x but 2.0.x. Anyone knows the problem workaround ?
    —————-
    Process: drkonqi [53232]
    Path: /opt/local/lib/kde4/libexec/drkonqi.app/Contents/MacOS/drkonqi
    Identifier: ???
    Version: ()
    Code Type: X86-64 (Native)
    Parent Process: krusader [53227]

    Date/Time: 2010-04-18 16:21:05.620 -0400
    OS Version: Mac OS X 10.6.3 (10D573)
    Report Version: 6

    Interval Since Last Report: 305 sec
    Crashes Since Last Report: 1
    Per-App Interval Since Last Report: 71 sec
    Per-App Crashes Since Last Report: 1
    Anonymous UUID: 6B0C52C8-5D28-45AE-8C7B-2B4631828184

    Exception Type: EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Crashed Thread: 0 Dispatch queue: com.apple.main-thread

    Application Specific Information:
    abort() called
    —————————–
    Model: Macmini3,1, BootROM MM31.0081.B06, 2 processors, Intel Core 2 Duo, 2 GHz, 4 GB, SMC 1.35f0
    Graphics: NVIDIA GeForce 9400, NVIDIA GeForce 9400, PCI, 256 MB
    Memory Module: global_name
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x90), Broadcom BCM43xx 1.0 (5.10.91.27)
    Bluetooth: Version 2.3.1f4, 2 service, 19 devices, 1 incoming serial ports
    Network Service: AirPort, AirPort, en1
    Serial ATA Device: Hitachi HTS543212L9SA02, 111.79 GB
    Serial ATA Device: PIONEER DVD-RW DVRTS08
    USB Device: Hub, 0x05ac (Apple Inc.), 0x9136, 0x24700000
    USB Device: Keyboard Hub, 0x05ac (Apple Inc.), 0x1006, 0x24730000
    USB Device: USB Mass Storage Device, 0x0457 (Silicon Integrated Systems Corp.), 0x0151, 0x24731000
    USB Device: Apple Keyboard, 0x05ac (Apple Inc.), 0x0220, 0x24732000
    USB Device: USB Flash Drive, 0x05dc (Lexar Media, Inc.), 0xa790, 0x24710000
    USB Device: USB Flash Drive, 0x05dc (Lexar Media, Inc.), 0xa790, 0x24720000
    USB Device: Hub, 0x05ac (Apple Inc.), 0x9137, 0x24740000
    USB Device: Display Audio, 0x05ac (Apple Inc.), 0x2912, 0x24741000
    USB Device: Apple LED Cinema Display, 0x05ac (Apple Inc.), 0x9236, 0x24743000
    USB Device: Display iSight, 0x05ac (Apple Inc.), 0x8508, 0x24742000
    USB Device: LaCie Hard Drive USB, 0x059f (LaCie), 0x0341, 0x24100000
    USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x04500000
    USB Device: AK5370, 0x0556, 0x0001, 0x06400000
    USB Device: SoundSticks, 0x05fc (Harman International), 0x7849, 0x06200000
    USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000
    USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8216, 0x06110000
    FireWire Device: FreeAgent Go FW, Seagate, Up to 800 Mb/sec

  11. Sergio Valdes-Flores says:

    Also this warning message after ‘make’ and app compilation, doesn’t work:
    —–
    ##########################################################
    # Don’t forget that dbus needs to be started as the local
    # user (not with sudo) before any KDE programs will launch
    # To start it run the following command:
    # launchctl load /Library/LaunchAgents/org.freedesktop.dbus-session.plist
    ##########################################################

    ######################################################
    # Programs will not start until you run the command
    # ‘sudo chown -R $USER ~/Library/Preferences/KDE’
    # replacing $USER with your username.
    ######################################################
    —-
    Mac-mini-SVF:~ sergiovf$ sudo chown -R sergiovf ~/Library/Preferences/KDE
    Password:
    Mac-mini-SVF:~ sergiovf$ launchctl load /Library/LaunchAgents/org.freedesktop.dbus-session.plist
    nothing found to load
    Mac-mini-SVF:~ sergiovf$ port installed | grep krusader
    krusader @2.0.0_1+universal (active)

    bash-3.2$ cd /Library/LaunchAgents/
    bash-3.2$ pwd
    /Library/LaunchAgents
    bash-3.2$ ls -l org.freedesktop*
    lrwxr-xr-x 1 root wheel 66 Apr 17 16:14 org.freedesktop.dbus-session.plist -> /opt/local/Library/LaunchAgents/org.freedesktop.dbus-session.plist
    bash-3.2$ ls -l /opt/local/Library/LaunchAgents/org.freedesktop.dbus-session.plist
    -rw-r–r– 2 root wheel 745 Apr 17 16:14 /opt/local/Library/LaunchAgents/org.freedesktop.dbus-session.plist
    bash-3.2$ launchctl load /opt/local/Library/LaunchAgents/org.freedesktop.dbus-session.plist
    nothing found to load
    bash-3.2$ whoami
    sergiovf
    bash-3.2$
    —-
    You may notify me here for the benefit of others.

  12. hritcu says:

    Hi Sergio,

    I think the best place for this kind of conversation is the Krusader forum or mailing list, not my personal blog. Here you go:
    http://www.krusader.org/phpBB/viewtopic.php?t=2196
    http://groups.google.com/group/krusader-devel/browse_thread/thread/d81ae64f8583f6d8?pli=1
    You should mention explicitly not only what errors you get, but also what+how you installed and what commands you run to get those error.

    As I said in this thread, I’m no longer using Krusader since I switched to muCommander a couple of years ago. And as you can imagine, I have no intention to install macports on my Mac just to try out the latest errors in Krusader. The developers of Krusader can help you much more with this.

    Cheers,
    Catalin

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: