Amiga.org

Operating System Specific Discussions => Amiga UNIX => Topic started by: Heiroglyph on June 19, 2010, 11:58:28 PM

Title: What *nix is compatible?
Post by: Heiroglyph on June 19, 2010, 11:58:28 PM
What is the most up to date m68k *nix these days?

I'm having trouble finding installation details, etc for newer distributions.

Do any of them run within UAE for better compilation speed?  UAE gfx or networking?

I'd rather compile in UAE than on my 040 if possible.

Thanks,
John
Title: Re: What *nix is compatible?
Post by: the_leander on June 20, 2010, 02:00:37 AM
Quote from: Heiroglyph;565708
What is the most up to date m68k *nix these days?

I'm having trouble finding installation details, etc for newer distributions.

Do any of them run within UAE for better compilation speed?  UAE gfx or networking?

I'd rather compile in UAE than on my 040 if possible.

Thanks,
John


I think even debian have all but dropped support for the 68k arch.

Your best bet might be NetBSD.

As for compiling, why not just cross compile (http://en.wikipedia.org/wiki/Cross_compile)?
Title: Re: What *nix is compatible?
Post by: Heiroglyph on June 20, 2010, 03:05:39 AM
Cross compilation of the OS would be fine, but once it's up and running I will be developing there, so CPU speed will still be an issue.

Are there any installation instructions available?  The NetBSD site was pretty sparse on Amiga details.
Title: Re: What *nix is compatible?
Post by: Heiroglyph on June 20, 2010, 03:09:54 AM
Not sure how I missed it, I found the docs on the NetBSD site.

Thanks again,
John
Title: Re: What *nix is compatible?
Post by: cgutjahr on June 20, 2010, 04:02:08 AM
http://aminet.net/package/misc/os/debian-m68k-1
Title: Re: What *nix is compatible?
Post by: Golem!dk on June 20, 2010, 03:52:31 PM
Quote from: Heiroglyph;565742
Cross compilation of the OS would be fine, but once it's up and running I will be developing there, so CPU speed will still be an issue.


Give Aranym (http://aranym.org/) a try then.
Title: Re: What *nix is compatible?
Post by: johnklos on June 20, 2010, 07:39:31 PM
NetBSD is the only OS which is up to date. The Debian folks are working on it, but it's next to impossible to bootstrap anything resembling a recent Debian.

In the next week I'll be trying to collect a set of instructions for setting up UAE with NetBSD. And since NetBSD is completely free and unencumbered, I'll also make available a pre-installed NetBSD 5.1 disk image, too.

I'll post back here during the week.
Title: Re: What *nix is compatible?
Post by: Gulliver on June 20, 2010, 08:29:49 PM
@johnklos

Thanks, I am looking forward for that NetBSD hardfile! :)
Title: Re: What *nix is compatible?
Post by: vidarh on June 20, 2010, 09:12:08 PM
Unless I'm completely mistaken, running any *nix in UAE will be painful at best due to the MMU requirement. Last I checked MMU emulation in UAE isn't supported at all with the JIT turned on, and may require a patch even with it off, so Aranym as suggested might be the best bet if you absolutely have to use Linux m68k or NetBSD.

I hoping I'm wrong and that someone will correct me and that it's all integrated and working well just that I haven't switched on the right options (I'm running E-UAE, though, not WinUAE), because I have some experiments I'd like to do w/classic AmigaOS that requires MMU and I have also been looking at getting NetBSD running before I ran into the MMU stumbling block.
Title: Re: What *nix is compatible?
Post by: TCMSLP on January 07, 2011, 11:57:32 AM
johnklos: Did you ever get anywhere with this?
Title: Re: What *nix is compatible?
Post by: Cammy on January 07, 2011, 06:33:19 PM
I'm looking forward to the NetBSD 5.1 image too, I hope it hasn't been abandoned.
Title: Re: What *nix is compatible?
Post by: johnklos on December 30, 2017, 12:15:00 AM
I just came across this thread. I'm sorry I never got back to you folks :(

I do have the occasion to make a few test images which can be used with UAE (with whatever it takes to make MMU support work) or can be written to disk, CF card, microSD, whatever and used with a real Amiga.

Since NetBSD 8 is coming any day now, I'll make an image with NetBSD 8 which boots, runs dhcpcd to get an IP, starts sshd and allows access to a generic user account which can su over ssh. Two gigabytes should be a good minimum.

Thoughts? Suggestions? Requests?
Title: Re: What *nix is compatible?
Post by: Gulliver on December 30, 2017, 01:00:33 AM
7 years is nothing... :)

Yes please do it! You should upload a NetBSD hdf image to Aminet every time a major NetBSD release is out. That will certainly help adoption, and will generate more abundant feedback about it.

My suggestion would be to include all the basic programs for a very low end system to handle (68020+MMU, ECS chipset, paula audio, etc) with clear instruction on how to add the more resource hungry stuff if you have a better system.

Or even better, provide various images that may fit various generic hardware profiles, so that you can choose the more adequate for your particular setup.
Title: Re: What *nix is compatible?
Post by: vince_6 on December 30, 2017, 08:33:24 AM
Yes please do.
Title: Re: What *nix is compatible?
Post by: HardStep on December 31, 2017, 01:49:35 AM
Subscribing as well
Title: Re: What *nix is compatible?
Post by: johnklos on December 31, 2017, 03:59:06 AM
Well, there's some good news. It seems that FS-UAE can now properly boot and run a NetBSD image with a few extra options to set the controller type and the disk type to be SCSI. What I haven't figured out yet is how to network with the emulated A2065 ethernet card, and searches offer almost nothing that talks about host side networking configuration.

Perhaps I'll make a separate post about that...
Title: Re: What *nix is compatible?
Post by: LoadWB on December 31, 2017, 05:21:15 AM
I would like to run BSD on my 68060 2000 so I am definitely interested in your work.
Title: Re: What *nix is compatible?
Post by: pjhutch on December 31, 2017, 11:50:16 AM
I found a useful NetBSD site at http://wiki.netbsd.org/ports/amiga/

Install instructions at http://ftp.netbsd.org/pub/NetBSD/NetBSD-7.1.1/amiga/INSTALL.html
Title: Re: What *nix is compatible?
Post by: trekiej on December 31, 2017, 05:38:55 PM
I believe Amiga Unix is available some where.
Title: Re: What *nix is compatible?
Post by: johnklos on December 31, 2017, 10:36:00 PM
Quote from: trekiej;834541
I believe Amiga Unix is available some where.


Sure, but 1) compiling modern software on AMIX is hardly straightforward, and 2) it only runs on pre-AGA Amigas, and not on m68040 or m68060 accelerators, and only supports certain SCSI, graphics and networking cards.

NetBSD/amiga runs on any Amiga with an MMU and at least 8 megabytes of memory. Want to run nginx, Apache, python, et cetera? Want to run an email server? Not a problem.

We should have a NetBSD/amiga image soon :)
Title: Re: What *nix is compatible?
Post by: B00tDisk on December 31, 2017, 10:36:41 PM
If someone does pull this off (NetBSD for m68k) could you possibly upload a good quality video to either youtube or Vimeo of the desktop environment?  I've always been fascinated by the idea of running modern-ish *nix on Amiga, and I've never actually seen it done.
Title: Re: What *nix is compatible?
Post by: trekiej on January 01, 2018, 12:00:19 AM
NetBSD for the Amiga sounds great.
I guess one could make an Amix theme. :)
Yet there are better looking themes.
Title: Re: What *nix is compatible?
Post by: kolla on January 01, 2018, 12:11:43 AM
It's just twm, though, isn't it.
Title: Re: What *nix is compatible?
Post by: johnklos on January 01, 2018, 11:59:46 PM
I thought it deserved its own thread:

http://www.amiga.org/forums/showthread.php?t=73126 (http://www.amiga.org/forums/showthread.php?t=73126)

Packages and window managers will come soon :)