A few ideas ( I can't sleep and few ideas popped up)

More
8 years 3 months ago #113544 by rodw
Tommy, I think you are the only user out there that builds working LinuxCNC systems on laptops :woohoo: :woohoo: :evil: :woohoo: :woohoo:

Sounds like we need to get ChrisM on the job again to get approval for mint to host a Linuxcnc meta package in their repo (or include ours)! That really would be a good outcome.

Please Log in to join the conversation.

  • ozzyrob
  • Topic Author
  • New Member
  • New Member
More
8 years 3 months ago #113548 by ozzyrob

rodw wrote: Hmm, Sounds like you won't want to know that I am on the NBN with fibre to the house and a 100/40 Mb link....

I don't understand meta packages.

Happy to receive snail mail contributions. Give me a couple of weeks as I have revised my freight arrangements today so when that goes live, I'll have overnight rates Australia wide but I'm not sure if that will apply to incoming freight or just outgoing.



rodw wrote: Hmm, Sounds like you won't want to know that I am on the NBN with fibre to the house and a 100/40 Mb link. *places fingers in ears and says out loud lalalalalalalalalalalala

That's really unfair aren't you guys supposed to be 20 years behind NSW in the winter and 20 years and 1 hour in the summer ? :laugh:

Stolen from askubuntu (cos I'm lazy)
Metapackages are a link to existing package or packages. So they are essentially a script that installs other packages.They keep the packages as dependencies
Eg: the package ubuntu-desktop installs all the packages needed for the Default UI for ubuntu. But uninstalling the same doesen't uninstall its dependencies

Maybe not totally techincally corerct but more or less the jist

Please Log in to join the conversation.

More
8 years 3 months ago #113550 by cmorley
One must think about the target audience.
Someone from windows world trying to get linuxcnc up and running.
This leads me to an ISO. Complete usable cnc package.

I would install:
rt kernel
linuxcnc
build essentials
GLADE editor 3.8.6
Mesaflash

I wouldn't uninstall anything unless I had to.
This is also aprox. what we asked permission for.

My 2 cents

Chris M

Please Log in to join the conversation.

  • ozzyrob
  • Topic Author
  • New Member
  • New Member
More
8 years 3 months ago #113557 by ozzyrob
Code:
#!/bin/sh # Used for adding LCNC to Linux Mint 18.3 for respin # Run from same directory linux kernel & lcnc debs are in # echo "Adding required repos" sudo add-apt-repository 'deb http://mirrors.kernel.org/ubuntu precise main universe' sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key 3cb9fd148f374fef sudo add-apt-repository "deb http://linuxcnc.org/ precise base" sudo apt-get update echo "Removing ndiswrapper" apt remove --purge ndiswrapper* echo "Installing Linux Kerenl packages" apt install ./linux-headers-4.11.12-rt16_4.11.12-rt16-2_amd64.deb apt install ./linux-firmware-image-4.11.12-rt16_4.11.12-rt16-2_amd64.deb apt install ./linux-image-4.11.12-rt16_4.11.12-rt16-2_amd64.deb echo "Installing Linuxcnc packages" apt install ./linuxcnc-uspace_2.7.14_amd64.deb apt install ./linuxcnc-doc-en_2.7.14_all.deb apt install ./linuxcnc-doc-fr_2.7.14_all.deb apt install ./linuxcnc-uspace-dev_2.7.14_amd64.deb sudo apt-get install hostmot2-firmware-all mesaflash echo "Installing glade3-3.8.6" apt install ./glade3_3.8.6-1_amd64.deb echo "Installing devhelp" apt-get install devhelp # Packages below are optional and maybe commented out echo "Installing openssh-server" apt-get install openssh-server echo "Installing Midnight Commander" apt-get install mc echo "Installing gftp" apt-get install gftp echo "Installing geany" apt-get install geany # Comment this out if being used to install LCNC on pre-installed Mint installation # Kerenl can be removed after a reboot or left in place # Leave uncommented if respinning ISO echo "Removing old kernel" apt remove --purge linux-image-4.10.0-38*

Above is the script I used in remastering, openssh-server, midnight commander, geany & gftp are basically what I add when I do an install anyways. They are pulled from the official repos.
The linuxcnc packages & glade are what I put on google drive, the kernel is the same on as on google drive, but I had to patch it with aufs to work with the remastered live cd. (This has not been up loaded yet).

The mesaflash utilities are from the linuxcnc repos.

No build-essential, but the linuxcnc-dev package seems to pull in everything, I did a quick sudo apt-get install build-essential of the live iso and all that was installed was the build-essential pkg and nothing else. Prior to that I did a quick halcompile --install on a simple component and all went well.

If it wasn't removed or installed in the above script it wasn't removed or added (apart from the required deps).

Please Log in to join the conversation.

More
8 years 3 months ago #113561 by rodw

cmorley wrote: One must think about the target audience.
Someone from windows world trying to get linuxcnc up and running.
This leads me to an ISO. Complete usable cnc package.

I would install:
rt kernel
linuxcnc
build essentials
GLADE editor 3.8.6
Mesaflash

I wouldn't uninstall anything unless I had to.
This is also aprox. what we asked permission for.

My 2 cents

Chris M


Don't forget a PREEMPT_RT version for us mesa ethernet users.

Please Log in to join the conversation.

More
8 years 3 months ago #113569 by tommylight
@ ozzyrob
I will give that a try whenever i have some time to spare. I assume it is for Mint 18.n.
@rodw
that is the preempt rt kernel, and uspace version of Linuxcnc. The other version has RTAI in it's name.

Please Log in to join the conversation.

  • ozzyrob
  • Topic Author
  • New Member
  • New Member
More
8 years 3 months ago #113597 by ozzyrob
The deb packages I compiled were specifically for 18.3, actually I originally compiled them for techno for his 18.3 install.

This is the link to my google drive:
drive.google.com/drive/folders/1EJFzxRqd...5gseRPXpWnpd-n0PoWuA

As I said the kernel on the google drive doesn't have aufs required for respinning a live cd, but will work on an already installed & running Mint-18.3 installation. Just only change the kernel related package names to suit eg:
linux-headers-4.11.12-rt16_4.11.12-rt16-2_amd64.deb
becomes
linux-headers-4.11.12-rt16_4.11.12-rt16-1_amd64.deb
and so forth.

Please Log in to join the conversation.

More
8 years 3 months ago #113603 by tommylight
I already have those form the first install, so on subsequent install i did not have to compile all over again, and it worked every time.
Still will try that tomorrow or on Sunday.
Thank you.

Please Log in to join the conversation.

  • ozzyrob
  • Topic Author
  • New Member
  • New Member
More
8 years 3 months ago #113665 by ozzyrob
[strike]For those that have commented on this thread and are interested I have uploaded the iso to my google drive. If you would like the link please send me a message as I really don't want to cause any issues with the guys at Linux Mint due to branding with the link being made public at this time. For everyone else I apologise and hope you can understand due to the branding issues spoken about earlier.[/strike]

SHARING HAS BEEN REMOVED, FILES ARE NO LONGER AVAILABLE

Please Log in to join the conversation.

More
8 years 3 months ago #113668 by tommylight
No worries ! Thank you for your effort and you are right that was not such a good idea. :)

Aaaaand a miss ! Wrong thread but related to the same thing.

Please Log in to join the conversation.

Time to create page: 0.111 seconds
Powered by Kunena Forum