Women in Technology

Hear us Roar



Article:
  Switching Back to Desktop Linux
Subject:   also, forgot
Date:   2006-06-02 07:56:06
From:   axle
Response to: strace is ktrace

lsof works fine for me with macosx 10.4.


gdb works fine for me. personally, I've never noticed any differences between gdb on linux, solaris, and macosx.


10.4 also now ships with a real korn shell. hallelujah.


The best point in the article is the one about an uninstaller. Hopefully Apple will listen and work towards improving the installation (and particularly the uninstallation) procedure.

Full Threads Oldest First

Showing messages 1 through 7 of 7.

  • lsof b0rken on MacIntel
    2006-06-06 21:12:10  kms-werk [View]


    [kself@holehawg:kself]$ lsof
    lsof: can't get vnode information (No such file or directory)


    Bug filed, returned as a "known issue".

    Oh yeah: I miss . (http://bugs.debian.org/)
    • lsof b0rken on MacIntel
      2006-07-19 08:08:28  axle [View]

      hmm, on my system:


      Welcome to Darwin!
      sage:~ axle$ lsof | head
      COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
      ATSServer 210 axle cwd VDIR 14,2 1496 2 /
      ATSServer 210 axle 0r VCHR 3,2 0t0 40080260 /dev/null
      sage:~ axle$ uname -a
      Darwin sage.local 8.6.0 Darwin Kernel Version 8.6.0: Tue Mar 7 16:58:48 PST 2006; root:xnu-792.6.70.obj~1/RELEASE_PPC Power Macintosh powerpc
      sage:~ axle$ which lsof
      /usr/sbin/lsof

  • also, forgot
    2006-06-02 10:19:24  msporleder [View]

    To uninstall an app, you just drag it to the trash. Why is that difficult? Is it really easier to "find" the files on the filesystem and rm them?

    If you're talking about a registered pkg, then (I admit this isn't easy, but I'm sure the author knows enough perl to automate it) just lsbom|rm. I've done it before without any problems. (look in /Library/Receipts/)

    • also, forgot
      2006-06-04 07:19:05  dnasthegreat [View]

      find files and rm them? I somehow doubt you've ever used a moderately recent Linux distribution. emerge -C package or apt-get remove package or whatever the command for rpm-based distros is. Plus there are graphical versions of those tools for the point-and-click croud.
    • also, forgot
      2006-06-02 12:00:20  axle [View]

      Well, there are certain times when dragging the app to the trash doesn't cleanup everything, right?
      An example:

      My cisco vpn install (a GUI installer for an Aqua based app) wrote stuff into /System/Library/Startup Items
      and into
      /etc/CiscoVPN

      If I just drag my cisco vpn software application to the trash, does that stuff get cleaned up too?

      That said, I'm still a huge fan of the Mac.
      I will not return to Linux or Windows for my day to day desktop computing. I find myself more productive on a mac. To each his own...
  • also, forgot
    2006-06-02 08:16:00  saschabrossmann [View]

    ksh? no, even better: chsh -s zsh B-)
    • also, forgot
      2006-06-02 11:49:03  axle [View]

      yes, those shells are probably quite nice for every day use. I'm just glad they included ksh for my existing shell scripts and compatibility reasons.