You are not logged in.
RT? Oh yes, the Russian State sponsored propaganda & disinformation machine ![]()
aptitude -i iron-curtain common-senseJust installed the earlier version (60.7.1) on Ascii. Didn't show up yesterday though.
IMO you're too paranoid about DHCP. I've noticed you mentioned your setup uses a router, so I assume that's also your gateway to the web via your ISP. That router has a firewall to prevent access from outside to your network. Therefor, your DHCP stack is protected from attacks. Re-install DHCP, re-enable it on your router so you can spend your time on other things. ![]()
Ah, ok. Thx for the explanation.
I'm no coder either, but scripts (and programs for that matter) follow a logical sequence. But I don't understand this section:
(from https://git.devuan.org/devuan-infrastru … _update.py)
if get_time(rem_date) > get_time(loc_date):
info('Remote Release is newer!')
return True
return FalseWhat I think is happening here is that when a newer time code is found, the program returns, but only to one level up, where the next code line tells it to return false (i.e. the time code was not newer). But perhaps I misinterpreted (s'cuse the pun
) the code.
HTH!
SD cards only have a limited number of read/write cycles due to the Flash memory they use. The Raspberry Pi Foundation has modified/optimized Raspbian to minimize this and thus don't suffer as much. Devuan isn't. Depending on your definition of "new" I'd suggest claiming it as a defective card from the manufacturer/supplier.
First off, you should quote properly and learn some manners.
Sometimes I wonder why I bother to partake in these kinds of communities discussions
Oh forget it, I'm done with that cr@p ![]()
You, but it would also apply to the OP. Unless one is a dev, on package-based distro's, like Devuan, building/installing software directly from source is kinda defeating the purpose of a package manager and if the reasoning behind installing from source is obtaining an enhanced performance from the hardware used, you'd be better off with a distro that facilitates this much better then Devuan. But that's just my opinion, feel free to ignore it ![]()
....now where did I put that chmod?
![]()
I think you'd need to look for it in Lost + Found
![]()
(sorry, couldn't resist!)
There's a few, perhaps not immediately considered for the job:
LibrCAD
OpenSCAD
Meshlab
May not check all ticks, but it's a start.
I'm beginning to get the impression you haven't (fully) grasped the purpose of package-based distro's yet. The whole purpose of packaging software is exactly that: preventing an installation nightmare and easy adding and removing software. Perhaps you should consider using source-based distro's like Linux-from-scratch, Slackware, or Gentoo/Funtoo.
On the network issue:
Fire up aptitude, Synaptic or your package-manager-of-choice and search for this package:
firmware-iwlwifiAlso, install the package wpasupplicant (which probably will pull in said firmware package as a dependency) and let it finish installing. Then, see if your wifi shows up in the command:
ip addr listThe ip command is very important in networking. You can learn more about it by studying the man page for it:
man ipHTH!
pkgmaster.devuan.org should be replaced with deb.devuan.org. That way you will pull from the nearest mirror, and we won't have everyone hitting on the main server. Thanks.
I know, but deb.devuan.org gave me a lot of hassle not too long ago, so I switched. If the issues are resolved (missing Release files etc) I could consider changing back. ![]()
Do the following, as root;
mv /etc/apt/sources.list /etc/apt/sources.list.bak
nano /etc/apt/sources.listThen copy these lines into the editor:
#deb cdrom:[Debian GNU/Linux 2.0.0-beta _Ascii_ - Official amd64 DVD Binary-1 20180213-18:54]/ ascii main non-free
deb http://pkgmaster.devuan.org/merged ascii main non-free contrib
deb-src http://pkgmaster.devuan.org/merged ascii main non-free contrib
# ascii-security, previously known as 'volatile'
deb http://pkgmaster.devuan.org/merged ascii-security main contrib non-free
deb-src http://pkgmaster.devuan.org/merged ascii-security main contrib non-freePress Ctrl+o to save the file, then Ctrl+x to exit nano. After that, do:
apt-get update && apt-get dist-upgradeThis ensures you have an up-to-date system.
This sources.list file is actually mine
If you need the backports branch, add it manually later.
Alternatively, mark one of the named packages* for installation and everything it depends on, and of course the package itself, will stay on your system on autoremove.
*cleverly, choose one of the higher-level packages in the list, not the low-level ones that only add certain features
I'd suggest xfdesktop4 to start with.
aptitude install xfdesktop4Precede with sudo if you must (personal taste, I'd strongly (very) prefer the 'old' *nix way of su into the root account)
As the package is actually already installed, it won't do anything, except marking it in the database as manually installed and therefore not subject to an auto-prune event. Which is what you're after ![]()
I think you're missing the point:
The following packages were automatically installed and are no longer required:
gtk2-engines-xfce libical2 libkeybinder-3.0-0 libxfce4ui-utils xfce4-appfinder xfce4-pulseaudio-plugin
Use 'sudo apt autoremove' to remove them
I.e., if you don't use the autoremove command, they're still installed. ![]()
Yes: /etc may be used for storing system and/or config files, but there's nothing preventing a rogue process to fill it with output, unless you have implemented some very strict SELinux policy rules.
I'd suggest to re-install Devuan with separate partitions for /etc, /var, /usr and /home. Preferably, put /home on a separate disk if you can. This prevents issues like you described where one (rogue) process fills the entire disk and your system is unworkable.
Furthermore, I'd suggest to use the task-mate-desktop (or if you must, use task-lxdm-desktop) as a package after installing a basic system. This task will take care of all requirements to get to a working Mate (or LXDE) desktop.
Finally, I'd suggest to obtain a bootable copy of the SysrescueCD, which enables you to repair Linux systems that have been broken by user-(in)action.
I'm mostly self-taught and not well off at all, hence my weak hardware and paranoia about my hard drive failing
Unfortunately, this forum doesn't have a private message function, so I'd have to ask here instead. Sorry.
Where are you located and is your hard-drive (what size/capacity?) SATA or IDE? I may have a spare drive available if shipping costs don't spiral out of control. (as I'm also not well off, but probably better then yourself, judging from your description)
PS: for ease of mind, install Gsmartcontrol and have it run a short self-test on your disk. SMART is the tool interface for monitoring disk-health.
Perhaps worth noting I never got the "Debian way" of building a kernel to work (i.e. creating a .deb kernel package), I always used the 'direct' method. It also allowed me to install the binary nVidia GPU drivers fairly easily, at the time ATI (later part of AMD) wasn't too keen on providing Linux drivers for their GPU range.
Ah, you're right, my bad
On Funtoo, it works ![]()
I guess you could call on M$HQ with a stack of re-writable DVD's and d/l the lot there. You tell them that Bill won't mind ![]()
(sorry, that was too easy
)
Be aware you need to run the command boot-update after (re-)installing Grub or replacing a kernel. And you need to run it as root ![]()
Post the results of the following commands (root required!)
dpkg --get-selections > selections.txt
rc-update show > rc-level.txt
uname -aYou can copy the results of the last command directly, but the other commands each produce a text file. Post the contents of these files.
I've updated augmented the thread you mentioned with a script I wrote way back. HTH!