You are not logged in.
not distro hopping per se, but I started using nala. It's awesome, I'm sure it will replace apt by Debian 15 or so.
Offline
not distro hopping per se, but I started using nala. It's awesome, I'm sure it will replace apt by Debian 15 or so.
Is that that front end that you re talking about! @el_koraco;unless it s something completely different;
https://github.com/volitank/nala
Last edited by altman (2024-04-13 20:21:11)
My Linux installs are as in my music; it s on Metal
Offline
Yes, it's an apt front-end...
https://packages.debian.org/bookworm/nala
It won't be default unless they add a few switches. There is no --reinstall option and no --no-install-recommends either, as far as I can tell. That said, I use it a lot.
I don't care what you do at home. Would you care to explain?
Offline
Funny regarding nala, I woke up to an article about improvements coming to apt...
I don't care what you do at home. Would you care to explain?
Offline
Funny regarding nala, I woke up to an article about improvements coming to apt...
Still no parallel downloads, even shitty dnf has that. I'm switching, I'm only gonna use apt for a dist upgrade to Trixie, but I'm sold. It's so sexy.
Offline
It's very confusing that "apt" the user-friendly front end, and "apt" the mechanism that handles Debian package installs, both have the same name. ![]()
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
It's very confusing that "apt" the user-friendly front end, and "apt" the mechanism that handles Debian package installs, both have the same name.
I think the core packages are not called apt per se, but libapt-pkg and so on. That being said, I love apt, it's the best package managing system out there, bar none. I don't even think nala will really replace apt, they will just merge functions at some point.
Offline
Yes the building bricks are libapt-whatever along with apt-get, apt-cache... and of course then relying on dpkg, but APT has long been used to refer to the whole Advanced Package Tool. Maybe the upper-case distinction is important?
https://en.wikipedia.org/wiki/APT_(software)
https://debian-handbook.info/browse/sta … t-get.html
Then "apt", the cli front-end intended to make apt-get more useful to regular users appeared...
I don't even think nala will really replace apt, they will just merge functions at some point.
So I guess here you are referring to "apt", the APT front-end?
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Yes the building bricks are libapt-whatever along with apt-get, apt-cache... and of course then relying on dpkg, but APT has long been used to refer to the whole Advanced Package Tool. Maybe the upper-case distinction is important?
https://en.wikipedia.org/wiki/APT_(software)
https://debian-handbook.info/browse/sta … t-get.htmlThen "apt", the cli front-end intended to make apt-get more useful to regular users appeared...
I don't even think nala will really replace apt, they will just merge functions at some point.
So I guess here you are referring to "apt", the APT front-end?
I was referring primarily to the apt we use to install stuff via the command line. But also to the whole system. libapt-* is the library to interface with dpkg, handle dependency resolution, send commands to download stuff and so on. Nala uses something called python-apt, I don't know whether it is the author's API, or whether it's already part of the Debian project.
Offline
I'm impressed with SlackEX, Exton's take on Slackware 15; it comes in two different versions and I've installed the KDE-based one. I've just added XFce to it from a Slack 15 iso and a couple of Slackbuilds including Conky and Osmo (plus LibreOffice 7.6), and so far with no problems at all.
Exton has also added the Refracta snapshot utility to SlackEX, so if you want to you can create your own customised iso from what you've installed on your hard drive. Grub-efi-amd64 and dosfstools both need to be installed if the snapshot is to be UEFI compatible though, and it is also recommended that you have plenty of free space where the snapshot is to be built (about double the amount of space that the distro currently takes up on your hard drive).
Last edited by Colonel Panic (2024-04-15 18:51:59)
Offline
It's very confusing that "apt" the user-friendly front end, and "apt" the mechanism that handles Debian package installs, both have the same name.
johnraff wrote:So I guess here you are referring to "apt", the APT front-end?
I was referring primarily to the apt we use to install stuff via the command line. But also to the whole system.
QED ![]()
libapt-* is the library to interface with dpkg, handle dependency resolution, send commands to download stuff and so on. Nala uses something called python-apt, I don't know whether it is the author's API, or whether it's already part of the Debian project.
Nala and python-apt are both Debian packages, python-apt has been around since at least Buster:
https://packages.debian.org/search?suit … python-apt
But now its Debian name is python3-apt:
https://packages.debian.org/bookworm/python3-apt
and in turn it uses libapt-pkg (dep: libapt-pkg6.0 )
so Nala is using the same basic apt library as the other APT frontends. I guess going via python lets it be more sophisticated in its user interface.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I guess going via python lets it be more sophisticated in its user interface.
And slower in presenting the results, but so so hot, almost as hot as my Mercedes CLK from 1999.
On another note, I am hereby informing the community that I have started fiddling with pacstall, homebrew, installed Crux Linux in a VM and bought a Raspberry Pi 4 to use as a DNS server for my home network. Wish me luck!
Offline
Nala uses something called python-apt, I don't know whether it is the author's API, or whether it's already part of the Debian project.
python-apt has been in Debian since 2002 (at least)...
https://tracker.debian.org/pkg/python-apt/news/?page=10
And good luck!
I don't care what you do at home. Would you care to explain?
Offline
The good news: Since Crux didn't have internet connectivity in the Gnome Box, and the documentation on the distro is sparse, I had the chance to look at libvirt files, find the driver that the box simulates and recompile the kernel with the module built in. So we got an IP address. Plus my first kernel compilation and recompilation.
The bad news: I can't ping anything, I can't figure out what is wrong with the hosts and resolv.conf file.
The ugly news: I think I'm in love with the distro, so at some point it will get installed on hardware and then I might be moving all my systems to it one by one.
Offline
Liar, I saw you ping Google in the scrot thread.
The good news: Since Crux didn't have internet connectivity in the Gnome Box, and the documentation on the distro is sparse...
The Crux OS slogan, "Keep it simple". It's like Google's now defunct slogan "Don't be evil". ![]()
I don't care what you do at home. Would you care to explain?
Offline
The Crux OS slogan, "Keep it simple". It's like Google's now defunct slogan "Don't be evil".
It is always one hundred percent a lie. See the 100 percent packet loss on the ping! I think I can change the font to *-*-misc-fixed-* for the console, this will be my thing for today. The distro is really something else, there is zero documentation on it other than the short handbook. Btw, a kernel compile on a -j1 in a Gnome Box on an eighth generation laptop i5 doesn't take more than 20 minutes. My Ryzen 5 can probably do it in four with -j12. It's a good thing i bought a second SSD for that computer, I'll start moving everything to real hardware as soon as I figure shit out. I'm in so much trouble!
EDIT 30 MINUTES LATER: Oh, this just means I can't ping google, ports and prt-get work. So, so much trouble...
Last edited by el_koraco (2024-04-17 05:32:50)
Offline
My guru K. Mandla used Crux linux, after Ubuntu then Arch. These links are old (newest is 2010), but just in case there's a networking hint in there somewhere:
https://kmandla.wordpress.com/?s=crux+linux
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
https://slackalaxy.com/2022/12/20/crux- … -a-distro/
Networking (I'm sure you've seen this)...
https://crux.nu/Main/Handbook3-7#ntoc24
But maybe not this...
https://slackalaxy.com/2024/02/04/tradi … #more-6873
Also...
I have no idea what I'm talking about.
I don't care what you do at home. Would you care to explain?
Offline
The bad news: I can't ping anything, I can't figure out what is wrong with the hosts and resolv.conf file.
Maybe the ip of the name resolution is broken.
I remember that I had to create the /etc/resolv.conf by hand to get into the network because the symlink didn't work.
Offline