unixbsd | How to download all *.deb of amd64 Ascii onto /archives, and then to create a file location for the /etc/apt/sources.list. Wanna run local? | 00:16 |
---|---|---|
unixbsd | I would like to mirror the debs and create my local content for the installation from /archive where all debs for it are placed. | 00:17 |
gnarface | unixbsd: setting up a mirror is a well-documented process, but you should be aware there are several terabytes to mirror | 00:18 |
mason | unixbsd: There's also a middle ground, where the first time you grab something it downloads to the local repo. https://wiki.ubuntu.com/AptProxyCache for example | 00:19 |
gnarface | unixbsd: sources.list has a syntax for local drive paths, if you don't set up a network mirror it populates by default with an exmaple that points to the install disk in a cdrom drive | 00:19 |
gnarface | unixbsd: yea, some apt-proxy might be a better choice | 00:19 |
gnarface | unixbsd: most people who start out asking what you're asking actually just want either a caching proxy for apt or a custom install disk created from something like refractasnapshot | 00:20 |
gnarface | unixbsd: if you want a real repo, reprepro worked for me | 00:21 |
gnarface | unixbsd: if you just really want to download all the *.deb files to /var/cache/apt/archives that's a few lines of shell script | 00:22 |
gnarface | unixbsd: (but really, beware that there are actually a lot of them) | 00:22 |
gnarface | unixbsd: (somewhere in the neighborhood of 60,000 per arch, last i checked) | 00:23 |
unixbsd | well... quite too large amount of debs. .. I need only the debs of the cdrom ascii devuan amd64 installation and few debs like evilwm, blackbox. ... | 00:30 |
unixbsd | * cdrom disk1 and few debs only. a gcc and amake and less or course. | 00:31 |
unixbsd | Or maybe, the best would be to debootstrap from a folder /archives onto /target running the live and a custom local/file sources.list. | 00:33 |
gnarface | unixbsd: probably i would just generate a text file list and then a bash script to loop through it and "apt-get download [package name]" each one into the current directory | 00:33 |
unixbsd | yeah but I would like to have a pckage list that is without failure of dependencies, ex. libc6 cannot install since number isnt compatible. | 00:34 |
gnarface | unixbsd: have you looked into refracta tools? | 00:35 |
gnarface | unixbsd: (they wouldn't miss dependencies) | 00:35 |
unixbsd | I guess best would be to use the file:// of sources.list and to create how package list of it. but this guarantee that fix-broken will be likely to be or sthg will be broken in the dependencies. | 00:35 |
gnarface | well, but not forever. eventually the release will go stable and you'll have all the dependencies that there ever will be. | 00:36 |
unixbsd | never heard of refracta. I know only the man apt-get where it explains how to build a local path to install | 00:36 |
gnarface | unixbsd: oh, refractasnapshot clones the current install as a live image | 00:36 |
gnarface | unixbsd: i think there's one that can make it an installer | 00:37 |
unixbsd | it looks to me a heavy thing... KISS like using the regular tool of apt-get? | 00:37 |
n4dir | back in the days it always made the resulting live installable. | 00:37 |
gnarface | unixbsd: a 10 line bash loop is definitely a simpler approach but then it puts more of the work load on yourself... | 00:37 |
n4dir | might be wrong, of course. but thats what i remember | 00:37 |
unixbsd | I dont know, I did already a local deb server in the past. that was tricky to make, very tricky and complicated that all work well. | 00:38 |
unixbsd | here it is : deb file:/archive/apt/debian stable main <-- man this is hell to make this package list | 00:39 |
golinux | https://pkgmaster.devuan.org/devuan_mirror_walkthrough.txt | 00:44 |
golinux | This is for setting up an "offocial" devuan mirror but might give you some useful ideas | 00:45 |
golinux | Seems you don't understand how the debian packages are merged with devuan's. | 00:45 |
golinux | This is the magic: https://git.devuan.org/devuan/amprolla3 | 00:46 |
golinux | unixbsd: ^^^ | 00:47 |
unixbsd | i tested XFS, it works pretty fine. what are the possible advantages of XFS over Ext4? | 02:55 |
gnarface | primarily: faster reads, multithreading, larger max file size, and stability | 02:56 |
gnarface | really the big down side i see is literally the delete times | 02:56 |
gnarface | but it's not as bad as it used to be | 02:56 |
gnarface | on beowulf the default xfs mount options are fine | 02:57 |
gnarface | (in the old days you had to increase buffers and cache to the 32k max manually or something) | 02:57 |
gnarface | (i don't even remember what that setting was actually increasing really) | 02:57 |
gnarface | oh, it also (if you care) has built-in quota support and snapshot support can be easily bolted on through lvm | 02:58 |
gnarface | hmm, and i think it can be grown live? | 02:59 |
gnarface | oh, and for whatever it's worth the format time is WAY faster than ext* | 02:59 |
gnarface | large single file write throughput might be slightly faster on ext4 | 03:00 |
gnarface | i don't think by much | 03:00 |
gnarface | but if you were say, video editing, it might be a toss up which to use depending on your file sizes | 03:00 |
gnarface | especially if your video editing included a lot of actual recording or transferring | 03:00 |
gnarface | but for a file server xfs is easily a superior choice | 03:01 |
unixbsd | sounds great | 03:12 |
unixbsd | loving it | 03:12 |
unixbsd | thank you | 03:12 |
unixbsd | the bottle neck is no mkfs.xfs -cc with bad sectots | 03:12 |
gnarface | yea, you'd have to run badblocks separately | 03:14 |
gnarface | make sure you get the block size right | 03:14 |
unixbsd | it seems xfs has no list of badblock | 03:14 |
unixbsd | is xfs fairly compatible between freebsd and devuan? | 03:15 |
gnarface | can't say for sure, i would assume so just because they both got it from now-extinct Irix | 03:16 |
gnarface | hmmm... | 03:17 |
gnarface | actually feeding it a bad block list might be an issue | 03:18 |
gnarface | though google says that you can use mdadm as a workaround | 03:21 |
gnarface | (for btrfs too, apparently) | 03:21 |
gnarface | i wonder if LVM would do it as well... | 03:21 |
GNUmoon | Hi all, I'm still unable to get the external monitors connected to a thunderbolt 3 dock to work with devuan. I updated bolt to 0.9 per fsmithred suggestion, but no dice. | 04:38 |
GNUmoon | I've had pop!os v20 work without too much trouble, apart from authorising the dock. | 04:38 |
GNUmoon | I've compared packages and the obvious differences is that xorg is slightly newer on popos at 1.20.8 vs 1.20.4 (not sure if that could make a big difference). | 04:39 |
GNUmoon | and the use of udev in popos vs eudev. | 04:39 |
GNUmoon | I want to try Chimaera, but cannot find it on the mirrors I've checked so far. Is Chimaera available to try somewhere? | 04:40 |
GNUmoon | I want to see if new packages will help. | 04:41 |
Xenguy | So hard to find bugs like that | 04:41 |
Xenguy | Like a needle in a haystack | 04:41 |
GNUmoon | Yeah... | 04:41 |
Xenguy | I haven't heard of Chimaera | 04:42 |
GNUmoon | It's the next version of Devuan after Beowulf. | 04:43 |
GNUmoon | https://beta.devuan.org/os/releases | 04:43 |
gnarface | GNUmoon: if other distros can do it then it is possible, somehow. that comes to mind is the kernel version | 05:48 |
gnarface | *the only other thing that comes to mind is the kernel version | 05:48 |
gnarface | dunno what pop!os uses | 05:48 |
gnarface | or i guess, maybe check for some other package with some different userspace tools or daemons | 05:49 |
gnarface | also check the loaded kernel modules on pop!os | 05:49 |
gnarface | i mean, i guess i had previously assumed you did all that, but maybe it's worth mentioning | 05:49 |
gnarface | i know they don't all work but i also know there's some that have a trick to them | 05:51 |
gnarface | i've just never used one, and i can't remember what it was | 05:51 |
GNUmoon | gnarface: oh yeah, forgot to say as I mentioned a few days ago, I updated the kernel to 5.7 via backports. | 06:34 |
GNUmoon | it must be a problem in user space the PopOS had the 5.4 kernel. | 06:35 |
GNUmoon | Thunderbolt is a pain as it needs bios support, kernel, kernel modules, user space tools, etc all to work together... and it's not clear what the whole is meant to look like. | 06:36 |
danuan | why would (cp -rv testdir1 testdir2) preform a differently on second run, ie on first it would copy testdir1 to tesdir2 and contents on second it would copy testdir1 in to testdir2/testdir1 and contents | 06:36 |
rrq_ | when testdir2 doesnt exist beforehand, the command effectuates the first synopsis option of the man page, and when it does exist, it effectuates the second | 06:40 |
danuan | what would the reasoning be ? i know i can do testdir1/ to fix it | 06:44 |
danuan | testdir/* rather , but i still cannot wrap my head around why would it do that , what is the intent for that behavior ? | 06:55 |
unixbsd | how to recompile from source by using just apt-get source LILO under devuan? | 12:12 |
gnarface | unixbsd: -b | 12:19 |
unixbsd | thank you !! | 12:30 |
unixbsd | You are so much helpful gnarface... you spend loooot of time to give superbe help on #devuan. many thanks | 12:30 |
unixbsd | I would be happy that BSD had such a good channel as #devuian. | 12:31 |
gnarface | you're welcome, unixbsd | 12:43 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!