Difference between revisions of "Regressions Of GNU\Linux"
Line 15: | Line 15: | ||
=== ifconfig replaced with ip === | === ifconfig replaced with ip === | ||
− | ifconfig, is simpler to use, and easier to view for basic nic information. ip is unnecessary complexity for most use cases. | + | ifconfig, is simpler to use, and easier to view for basic nic information, or setting an ip (ifconfig eth# 192.168.1.2 netmask 255.255.255.0). ip is unnecessary complexity for most use cases. |
=== /etc/resolv.conf depreciated === | === /etc/resolv.conf depreciated === | ||
All you should need for DNS is a pointer to a DNS server. Put that in /etc/resolv.conf. The simplicity of that is a threat to more obtuse OS, therefore there will be an effort to complicate it. | All you should need for DNS is a pointer to a DNS server. Put that in /etc/resolv.conf. The simplicity of that is a threat to more obtuse OS, therefore there will be an effort to complicate it. |
Revision as of 19:26, 17 October 2019
Change is not always for the better.
tab completion on dhclient
In Debian 8 (Devuan Jessie), you can type # dhclient eth, then hit tab to get the completion for eth1,eth2,eth3, etc... This no longer works in Debian 9 (Devuan Ascii). It's necessary to write out the full eth#.
Udev requires reboots after Ubuntu 14
When I started using Linux distributions one of the things I noticed was how well updates were handled, compared to proprietary software. No forced reboots, no update screens that leave the user waiting. You can use your computer while it's updating. This statement ("Linux never needs to reboot when it updates") changed with udev requiring a reboot in Debian 8 or 9 occasionally.
Apt instead of Apt-get
This is a tentative, based on whether they remove support for apt-get. If that is the end goal, then this will be a valid regression, until then, they live side by side. I don't need apt, when apt-get does the job.
ifconfig replaced with ip
ifconfig, is simpler to use, and easier to view for basic nic information, or setting an ip (ifconfig eth# 192.168.1.2 netmask 255.255.255.0). ip is unnecessary complexity for most use cases.
/etc/resolv.conf depreciated
All you should need for DNS is a pointer to a DNS server. Put that in /etc/resolv.conf. The simplicity of that is a threat to more obtuse OS, therefore there will be an effort to complicate it.