You are not logged in.
Clearly, you've missed the memo: Linux is not Win-OS!
In Devuan, like all Debian-based distro's, you add a repository to the /etc/apt/sources file. Then add the key to that repo via apt/dpkg, refresh apt via
apt-get update
then install any package from that repo via the normal method
apt-get install <package-name>
Removing it is as simple as
apt-get purge <package-name>
The purge option tells apt to completely remove any traces of the package, including config files and whatever else it installed/used, from your system.
If you want a GUI to help you out, Synaptic takes your hand, just explore the menu for the correct function.
You do NOT manipulate a database manually, like some Win-OS users seem to have taught themselves
Try
rm -rf /var/cache/apparmor/201d1af9.0
This should clear the cache files apparmor is complaining about.
I tried to stay out of this, I really did
Genetically modified foods (hyperfoods) are widely available in the US, where food standards are deliberately low to allow big farm maximize their profits.
Look where it led them
Yes, hyperfoods are bad for your health. Which is why the EU has banned them. As a result, the population over here clearly has better judgemental powers to keep extremists out of a position dominating the various political stages
Oh boy, you really don't know how to make friends, don't you :-\ Nor do you understand when to stop harassing people, private or public.
If you're happy with Debian, please leave this community alone. It seems you fail to grasp that these harassment's say more about you then we want to know and nothing at all about the Devuan project at large. In fact, I'm surprised your account hasn't been terminated yet, but that might be a matter of time if you persist in your ways >:{
Brother offers a complete install script for MFC devices, which works based on some simple questions like model number etc. It installs and configures everything you need to get your Brother MFC working. It's also on the Linux support pages, in the install section. It worked a few weeks ago for my Devuan Stable install for a older (ancient?) MFC device. Make sure you run the installer as root! (it fetches and installs dependencies via apt/dpkg (can't remember))
IMO this is a case of "Hurray, we have a solution!, Now we try finding a problem to solve with it!"
Apt, dpkg, Synaptic and aptitude are (still) great tools to work with. Nala has no real technical reason to exist, other then eye-candy for a particular kind of user and an itch scratched for the dev(s).
Just me tuppence
I take it you've visited the LTSP pages?
About 15 yrs ago I managed to set up an LTSP server and to boot a client from it. Don't fool yourself, it's quite a job to set up the entire infrastructure: DHCP, FTP, DNS and only then LTSP as such. Effectively, you're setting up a very localized but complete mini-ISP. It can be done, I did, but it's worth getting pretty comfy on the CLI, cause you'll use it a lot. It also requires, due to DNS and DHCP, a physically separate network. Technically you might be able to get stuff working on your existing network, but only if you have unrestricted access to the router of your home network. Basically, you need to know what you're doing and if you do, you didn't have to ask
When buying HDD's, it's common practice of experienced sys-admins to purchase from multiple vendors and restrict the amount of drives from a single manufacturer in their stripes/arrays. Recently I started buying refurbished drives from A-brands like Toshiba, HGST, Seagate and WD to name a few. So far no issues, but I don't have them powered on all the time anymore.
There might be something else going on you probably don't realize. Do the following:
su #become root, alternatively sudo su
fsck /media/<user>/<UUID> #check the file system for errors and repair if required
chown <user> /media/<user>/<UUID> #make sure the directory is owned by the user
chmod 777 /media/<user>/<UUID> #set permissions for the directory for general access
HTH!
My bad:
apt search time
There are more packages providing this functionality besides the pair you mentioned. You can find them with apt-search.
man apt
There's build-in help in pretty much every Linux distro, in form of the man-pages.
man <command>
Short cut to an online version:
https://ss64.com/bash/
HTH!
This is the line you need to add to /etc/fstab:
UUID=uuid-string-goes-here /path/to/directory fs-type defaults 0 0
You're advised to mount the SSD in /media, but being Linux, you're free to mount it anywhere in the tree you'd like The fs-type is what you've used to format the drive in. If you formatted with ext4, just substitute ext4 instead of fs-type.
Assuming you mount the drive in /media/fast-storage, you'd need to set access rights to that directory to allow you access w/o any passwords at all:
chown <user>,<group> /media/fast-storage #as root
In this <user> is your user name and <group> is the name of the group your user is a member of (on Devuan, usually user- and group names are the same).
For instance, say your username is rank, the command would look like:
chown rank,rank /media/fast-storage
There's more to it, but this'll get you started
Not wishing to intrude on anyone's parade:
Visitors are expected to interact in a civilized and respectful manner, regardless of age, gender or any other difference of opinion, religion and/or heritage.
In case of uncertainty or doubt on one's conduct, (new) visitors of all ages are encouraged to seek guidance and/or assistance of experienced members of this community, including but not limited to moderators and frequent contributors.
Thoughts?
OK, I found an answer. Bit of a dirty work-around, but the errors are gone now.
As root, open /var/lib/dpkg/status in nano (or editor of choice) then search for the ipmitool package listing. The 2nd line reports its status, change this to
Status: purge ok config-files
Reload sources.list in your package manager then update your system. If all is well, no more errors!
As said, a dirty work-around as it doesn't address the issue of how that package got into that state in the first place and it's likely remnants of this packages remain on my system.
Since weeks I get this error when (attempting) updating my system.
#root: dpkg --configure ipmiutil
Setting up ipmiutil (3.1.7-1) ...
insserv: warning: script 'S02dpms.sh' missing LSB tags
insserv: warning: script 'cgroups' missing LSB tags
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `cgroups'
insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `cgroups'
insserv: warning: script 'dpms.sh' missing LSB tags
insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `dpms.sh'
Starting /usr/bin/ipmiutil wdt:
Cannot open an IPMI driver: /dev/imb, /dev/ipmi0, /dev/ipmi/0,
or direct driverless.
Cannot open an IPMI driver: /dev/imb, /dev/ipmi0, /dev/ipmi/0,
or direct driverless.
invoke-rc.d: initscript ipmiutil_wdt, action "start" failed.
dpkg: error processing package ipmiutil (--configure):
installed ipmiutil package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
ipmiutil
I tried purging the package, but it still wants to install it, open a ipmi driver (which there aren't) before anything else. I'm actually pretty close to a full reinstall >:(
Any suggestions?
Well, TPlink was right, you need a router. Or at least a device that does NAT and DHCP. Your ISP reserves exactly 1 (one) IP address for your connection. You want to connect more then one device, so you need to share that IP address within your local network. That's what NAT (network address translation) stands for and DHCP actually does.
Suitable devices aplenty, here's a small selection in various price ranges:
Ubiquiti EdgeRouter X
MikroTik hEX S router
Ubiquiti EdgeRouter 6P
Various FritzBox router models, including those for direct Fibre connection.
Some models have WiFi, but you can switch that off, as I do too.
Well, in short: if a folder doesn't have its own partition, it's hanging under the / in the tree. Which means its data is stored on the / partition. So in your case, /var, /usr and /tmp are filling up the / partition if a rogue process continues to write data to it. Frequently, log files (/var/log) can become huge and thus clog up the system. Other sources of trouble exist as well, like malware etc. That's for you to figure out
Tip: the ls command has info on size of the directory:
ls -l /var
ls -l /usr
ls -l /tmp
Probably best results as root.
This is why having separate partitions for stuff like /var, /usr and /tmp are advised. Certainly I do adhere to this
Your Downloads folder is huge and the key reason why your / has filled up. I take it you downloaded a lot so clearing that one out will release a decent amount of storage.
Which kernel version do you have installed?
uname -a
It appears NTFS support has not been compiled into your kernel, you may need to change your (specialized) kernel for a generic one instead.
Otherwise it might be an error in your fstab:
cat /etc/fstab | grep ntfs*
Both commands as root.
I'm using Mate and have Shotwell running just fine.
root@desktop:/home/<user># apt show shotwell
Package: shotwell
Version: 0.30.11-1
Priority: optional
Section: gnome
Maintainer: Jörg Frings-Fürst <debian@jff.email>
Installed-Size: 6,606 kB
Depends: libc6 (>= 2.29), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.2.4), libexif12 (>= 0.6.21-1~),
libgcr-base-3-1 (>= 3.8.0), libgcr-ui-3-1 (>= 3.8.0), libgdata22 (>= 0.15.0), libgdk-pixbuf-2.0-0 (>= 2.25.2),
libgee-0.8-2 (>= 0.10.1), libgexiv2-2 (>= 0.10.4), libglib2.0-0 (>= 2.49.5), libgphoto2-6 (>= 2.5.10),
libgphoto2-port12 (>= 2.5.10), libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>= 1.0.0), libgtk-3-0 (>= 3.21.5),
libgudev-1.0-0 (>= 146), libjson-glib-1.0-0 (>= 1.5.2), libpango-1.0-0 (>= 1.18.0), libpangocairo-1.0-0 (>= 1.14.0), libraw20 (>= 0.16.0),
libsoup2.4-1 (>= 2.41.90), libsqlite3-0 (>= 3.5.9), libwebkit2gtk-4.0-37 (>= 2.25.1), libxml2 (>= 2.7.4), shotwell-common (= 0.30.11-1),
dconf-cli, default-dbus-session-bus | dbus-session-bus, librsvg2-common
Replaces: shotwell-common (<< 0.26.2-1)
<snip>
Download-Size: 1,826 kB
APT-Manual-Installed: yes
APT-Sources: http://pkgmaster.devuan.org/merged stable/main amd64 Packages
I'm not sure I upgraded to the latest stable release yet, so I might still be on Old-Stable.
HTH!
I'm on FF102.10.0esr (64-bit) and it works for me.
Is CUPS actually running?
As root, do:
sh /etc/init.d/cups start
Then try connecting to localhost:631 again.
Systemd still does NOT adhere to core *nix principles:
Build a tool for a single task, make it perform that task to perfection. It does NOT do other tasks as that compromises the original task execution.
Install aptitude, which is a basic package manager. Then, as root, type aptitude on the cli to start the tool. Search the package pool with ?. The easiest way for obtaining a full desktop is via the task-* packages alluded to earlier. There are several, including but not limited to:
These are so-called meta-packages: they don't contain software but using the dependency system apt provides they pull in all the required packages you need for a functional desktop. Select one or more and let the system finish. Reboot and your desktop should start.
Having said that, you don't need aptitude to install those desktop meta packages. If you've made your choice already, install directly via apt:
apt-get install task-cinnamon-desktop
Replace cinnamon with your DE of choice
HTH!