Guest45 | how do i make a chimera iso with https://git.devuan.org/devuan/installer-iso | 01:37 |
---|---|---|
fsmithred | use the chimaera branch? (that's a guess) | 01:41 |
blastwave | what if the nvidia drivers wont load ? | 01:51 |
gnarface | install more of them | 01:54 |
gnarface | they're scattered across dozens of packages and the dependencies aren't competently traced | 01:54 |
gnarface | likely you just missed an important one like libgl1-nvidia-glx which is commonly getting missed | 01:54 |
gnarface | if you installed the ones from nvidia.com you're up a creek though | 01:55 |
rrq | Guest45: look into, and use, build-sudo.sh | 02:07 |
gnarface | blastwave: i was just guessing at your issue though. gonna need more info, like an error from the Xorg log, to give better guidance | 02:09 |
rwp | Guest45, Easier than making an ISO is to download an ISO already made: https://www.devuan.org/get-devuan | 02:16 |
Xenguy | rwp, Just linked that page to ARM ISO page FWIW | 02:22 |
Guest45 | i did the pool1.iso in the kvm and it said not bootable device | 02:29 |
rrq | yes it's a "pool only" ISO, just like cd2, cd3 and cd4 | 02:30 |
buZz | Xenguy: that link looks a bit hidden, the arm-files one | 02:38 |
buZz | i mean, the header is 'installation media' but only the last two words of the whole paragraph give you installation media :P | 02:41 |
buZz | hmm, actually, arent the arm-files installs not installation media , but full rootfs' ? | 02:42 |
buZz | maybe even a third category to 'getting devuan' ? 1) iso installs 2) network installs 3) preinstalleds | 02:43 |
Guest45 | when ever i create the iso and add packages to the pool the size changes but when i install it none of the packages are there | 02:43 |
rrq | you can't find the package in the ISO pool/ tree? | 02:45 |
Guest45 | no im changing the packages in the pool then i install the iso on kvm and none of it is there only base packages | 02:45 |
rrq | hmm, can you mount the ISO and look into it? | 02:48 |
Guest45 | how do i do that? | 02:49 |
rrq | "mkdir X ; sudo mount $ISO X" | 02:49 |
buZz | mount -o loop thisfile.iso /mnt | 02:49 |
buZz | oh, no -o loop needed? hm | 02:49 |
rrq | (the "-o loop" is nowadays handled silently by the mount command) | 02:49 |
buZz | like compression flags in tar :) | 02:50 |
* buZz just old | 02:50 | |
rrq | Guest45: then, "find X -name $package \*" to see it if it's there | 02:50 |
rrq | oops, no space: "find X -name $package\*" | 02:51 |
Xenguy | buZz, Duly noted, with thank | 02:51 |
Xenguy | thanks | 02:51 |
Xenguy | I think it's 'good enough' for now. Any reasonable person searching for ARM is going to note that (there's just 2 links on 1 line)... | 02:52 |
Xenguy | Will continue to consider your point though, just FTR | 02:52 |
buZz | :) arm will only grow in importance | 02:53 |
Xenguy | I hear Intel is looking at RISK-V | 02:54 |
Xenguy | I'm not sure if that is a good thing, or not = ) | 02:55 |
buZz | :) | 02:56 |
rrq | Guest45: afterwards you would do "sudo umount X" to unmount the ISO | 02:59 |
rrq | (and maybe "rmdir X" as well, to tidy up) | 02:59 |
Guest45 | yeah there are packages here i removed and there arent there i added | 03:10 |
Guest45 | yeah there are packages here i removed and there arent there i added | 03:11 |
Guest45 | all the deafults are here? | 03:11 |
Guest45 | i meant the are all here | 03:18 |
Guest45 | they* | 03:18 |
rrq | so it looks like the ISO has those packagaes in its pool(?) and then it's the matter of knowing how to add that pool to apt, I suppose | 03:26 |
rrq | look up "apt-cdrom" for that | 03:28 |
Guest45 | no i meant the deafualts are here and none of my added packages are here | 04:05 |
rrq | hmm you added package names to pool/desktop .. and those packagaes are not on the DVD1 ISO? | 04:07 |
Guest45 | i mounted the desktop iso | 04:10 |
rrq | yes, that shuld contain those packages in its pool ... I'll make a test build here to see if it works for me | 04:13 |
Guest45 | ok are there any man pages on this or wiki? | 04:14 |
rrq | not really .. just self-documenting scripting :) | 04:15 |
rrq | hmm ok; I built a desktop ISO after adding bspwm to pool/desktop, and I find X/pool/DEBIAN/main/b/bspwm/bspwm_0.9.10-2+b1_amd64.deb | 05:37 |
Guest45 | ok how did you do that? | 05:38 |
Guest45 | 2 | 05:39 |
rrq | just added bspwm to the edn of pool/desktop, then "./build-sudo.sh daedalus desktop" | 05:39 |
rrq | (then mount of course) | 05:39 |
rrq | edn = end | 05:39 |
rrq | .. going for "./build-sudo.sh chimaera dekstop 4.0" now | 05:43 |
Guest45 | well i was just doing sudo ./build-sudo.sh is that why | 06:12 |
rrq | wouldn't think so .. but I let me try that too | 06:14 |
rrq | thre is no difference between that package (name) and any other in pool/desktop | 06:16 |
rrq | just to confirm, you are editing ./pool/desktop in the same directory where you run ./build-sudo.sh ? | 06:18 |
Guest45 | when im doing the software selection what would it be under | 06:18 |
rrq | I'm not sure which tool you are using but in any case the ISO needs to be added to the sources.list | 06:20 |
Guest45 | i ran build in installer-iso directroy | 06:25 |
rrq | yes, and it's that pool/desktop file that shuld be edited. | 06:29 |
Guest45 | thats what i did | 06:29 |
rrq | then, when you use this to install I think you will need to install any non-default packages by hand using the C-A-f2 console | 06:29 |
Guest45 | ok can you just tell me what you did exactly | 06:30 |
rrq | sure. 1) add bspwm to the end of pool/desktop (including a final newline), and 2) run "./build-sudo.sh daedalus desktop" | 06:32 |
Guest45 | wdym a final newline? | 06:32 |
rrq | ok.. add a next line that says "# end of file" | 06:33 |
rrq | it might be important that the last character of the file is a newline | 06:33 |
rrq | perhaps the instruction should be to insert new packages at the beginning of the file instead | 06:38 |
Guest45 | i dont have # end of file by default though | 06:44 |
rrq | no that's fine; not needed. just a newline following bspwm | 07:01 |
Guest45 | wdym newline just a empty line | 07:02 |
rrq | that's fine yes | 07:03 |
rrq | btw, to be sure, please run "xxd -p < pool/desktop | tail -n 1" for me (you might need to install xxd) | 07:15 |
Guest45 | aptls | 07:21 |
Guest45 | mistake | 07:21 |
Guest45 | you said my iso needs to be added to soursces.list how do i do that | 07:24 |
rrq | it used to be "apt-cdrom"; check it's man page ... but maybe it's different nowadays | 07:35 |
* rrq biab | 07:35 | |
Guest45 | what do i with apt cdrom? | 07:38 |
gnarface | Guest45: apt-cdrom is a shell utility to help automate the process of adding the apt cdrom to your apt sources | 08:06 |
Guest45 | ok so how do i do that | 08:14 |
gnarface | i don't know off the top of my head, you'll have to read the man page yourself. you can access that by typing "man apt-cdrom" | 08:15 |
gnarface | arrows to scroll, q to quit | 08:15 |
gnarface | most the native shell utilities have good man pages | 08:16 |
gnarface | for every one it's just "man [command]" to access it | 08:16 |
onefang | Though the GNU shell utilities tend to say "refer to the info page". | 08:18 |
Guest45 | which cdrom do i mount | 08:28 |
rrq | Guest45: please add context: what are you trying to do now? eg are you installing with the built ISO and want to add your packages? | 08:31 |
Guest45 | i want to build the iso with the packages | 08:36 |
rrq | ok. and it doesn't work for you to add those package names and then build as "per normal" ? | 08:38 |
rrq | changing the sources.list would be needed when you want to use a pool ISO as an extra repository for an installed system | 08:39 |
rrq | then you change sources.list of that system to make it include the ISO pool. | 08:39 |
Guest45 | if it worked for you why didnt it work for me? | 08:50 |
rrq | did you use "find X -name bspwm\*" to see if it was on the ISO? | 08:53 |
rrq | (after having mounted the ISO) | 08:53 |
Guest45 | yes | 08:54 |
rrq | hmm peculiar. | 08:58 |
rrq | would you mind sending me that xxd line .. | 08:59 |
* rrq biab | 08:59 | |
Guest45 | man test | 09:01 |
Guest45 | mistake | 09:01 |
Guest45 | this is the output 612d6b64652d6465736b746f700a | 09:04 |
rrq | ok.. I thought you had added "bspwm" to it? | 09:20 |
Guest45 | im using a differnt vm now | 09:36 |
micdud | memleak on router, just running dnsmasq and iptables with loging to ramdisk , a gig+ in a day | 19:56 |
Tenkawa | ouch | 19:58 |
Afdal | Can anyone tell me why swapoff/swapon isn't working for me? | 20:57 |
Afdal | on Chimaera | 20:57 |
Afdal | apparently utils-linux is already installed | 20:57 |
Afdal | and I cleared have their man pages available | 20:57 |
Afdal | yet bash just says command not found when I try to run them | 20:57 |
Afdal | clearly have* | 20:58 |
Afdal | ah I see | 20:59 |
Afdal | this must be a hidden command | 20:59 |
Afdal | that you have to run with sudo | 20:59 |
Afdal | okay then :) | 21:00 |
rwp | You would not want just anyone on the system to be able to drop swap off of a system. Think of how the kids would prank others on school machines. | 21:39 |
rwp | Things like that needs superuser privileges. | 21:39 |
fsmithred | pretty sure his problem was root's path not as he expected. su vs. su - | 21:44 |
rrq | yea, whoever managed to take out /sbin and /usr/sbin from user's PATH should really be invoiced for all support time they have caused. | 22:39 |
rrq | it's such a stupid idea to create a notion of "hidden commands"... | 22:42 |
micdud | but they are mostly administrative commands | 22:44 |
micdud | users trusted with those commands should be able to add a path to .profile | 22:45 |
rrq | "trusted with"? by whom? | 22:45 |
micdud | by root ? | 22:46 |
Tenkawa | thats why "sudo" exists and is encouraged... if people didn't run around as root so much in the past it wouldn't have been as big of a problem. | 22:46 |
micdud | try to run most of those commands as regular user , even if they have +x , they will not run | 22:46 |
rrq | then it's no problem to have them available is there | 22:47 |
Tenkawa | join #devuan-offtopic and I'll explain as someone who spent his career doing this why yes it is | 22:48 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!