Connect the client to your OneDrive account with the following command:
You will be presented with a message similar to the following:
Configuring Global Azure AD endpoints
Authorize this app visiting:
Enter the response uri:
Use the link to sign into your Microsoft account with a web browser. On successful login, you will be redirected to the response URI displaying a blank page. Copy the URI and paste it into the terminal. On successful authorisation, the client will connect to your Microsoft account and begin to download your data.
Initializing the Synchronization Engine … Syncing changes from OneDrive … Creating local directory: Downloading file … done. Uploading differences of ~/OneDrive Uploading new items of ~/OneDrive
After downloading your data to ~/OneDrive, validate the configuration of the client with the following command:
Enable OneDrive Client for the local user bullseye:
Unable to get list of updates:
Failed to update metadata for lvfs: checksum failure: failed to verify data, expected yJcztsgVmmvtkn9na5YyQVdyqFNIXlzYUgrACKX
Run the following command to fix the issue:
$ fwupdmgr --force refresh
Enable Network Manager to manage all interfaces
Network manager detects and configures network interfaces to automatically connect your system to available networks. By default, however, it will only recognise network interfaces not declared in /etc/network/interfaces.
Use the following command to open /etc/network/interfaces and delete or comment out any configuration details for the primary network interface.
$ sudo nano /etc/network/interfaces
Use the following command to open /etc/NetworkManager/NetworkManager.conf and set managed=true.
Edit the file /etc/default/grub with the following command:
$ sudo nano /etc/default/grub
Set the value for GRUB_TIMEOUT to the number of seconds the grub menu is displayed before booting the default entry.
Add the splash option to GRUB_CMDLINE_LINUX_DEFAULT:
Set the resolution for the graphical terminal. If supported, you can set it to match the resolution of your monitor.
Apply the changes with the following command:
$ sudo update-grub2
During boot, you can press the [Esc] key to view the messages.
Hide the snap directory
The snap directory in your home folder is not supposed to be accessed manually. Use the following command to hide it from view:
$ echo snap >> ~/.hidden
Hide the Desktop directory
The Desktop feature was disabled in GNOME 3.28. While this decision was not universally popular, developers pointed to the fact that, as an unmaintained feature, it stood in the way of other improvements. Use the following command to hide the associated Desktop folder from view:
$ echo Desktop >> ~/.hidden
Install Syncthing for continuous file synchronisation
Debian GNU/Linux was first released way back in 1993 and has been under active developement ever since. Today, the Debian Project unites thousands of contributors from across the globe with the aim of producing “an operating system distribution that is composed entirely of free software”. www.debian.org
These instructions offer a straightforward path to the GNOME 3.38 desktop running on amd64 hardware. You need a reasonably fast connection to the Internet, an Ethernet connection to your router and a bootable Debian CD image.
It is probably easiest to write such an image to a USB storage device and use that for installation. If the only computer you have access to is running Windows, I would suggest you use Rufus as a means to create a bootable USB flash drive. Depending on your acutal requirements, there are many different Debian images to choose from. If you are following these instructions to install on x86-64 hardware, use the unofficial firmware-11.6.0-amd64-netinst.iso, which supports Intel as well as AMD processors and “includes non-free firmware for extra support for some awkward hardware”.
Debian GNU/Linux will be the only operating system installed on your computer. Ensure that all of your data is safely backed up elsewhere because formatting your storage device will lead to the loss of all data.
In the examples which are to follow, debian is used as the hostname and bullseye as the username. You may of course substitute any names that you prefer. Just be careful to also make the required changes before blindly executing any of the commands. Decide on an encryption passphrase to encrypt your storage device, a user password to secure your user account and a root password to secure the root account. In addition to Debian packages, Flatpaks and Snaps will be enabled as well.
Installing the base system
If your computer uses the Unified Extensible Firmware Interface (UEFI) and you are unsure about which settings to use, you may wish to disable the Secure Boot option for the initial setup.
After booting the system from the USB stick that you have prepared, continue by selecting the text based installer. With Secure Boot enabled, the menu will look different. Options, however, will be the same.
Keep English as the language for the installation.
[!!] Select a language
Select United States as the location for your system. This will also set United States as the default locale for the system environment. You will have an opportunity to set additional locales and adjust time zones at a later point during the installation.
[!!] Select your location
Country, territory or area: United States
Use the keymap that is the correct one for your particular keyboard.
[!!] Configure the keyboard
Keymap to use: your keyboard
If your system has multiple network interfaces, set your Ethernet interface as the primary interface to use during the installation.
[!!] Configure the network
Primary network interface: choose your Ethernet interface for installation
If your system has multiple Ethernet interfaces and you are presented with the following dialog, select Continue and Go Back to select a different Ethernet interface.
[!!] Configure the network
Network autoconfiguration failed
Your network is probably not using the DHCP protocol. Alternatively, the DHCP server may be slow or some network hardware is not working properly.
Set the hostname for your system. In this example, we use debian as the hostname.
[!] Configure the network
By default, Debian installs the Extended Support Release (ESR) version of Firefox. The Extended Support Release is updated with major security or stability fixes. The Snap package, on the other hand, installs the Rapid Release version of Firefox. In contrast to the ESR, the Rapid Release receives major updates at least every four weeks. Both versions can be used concurrently and are availble on your desktop as Firefox ESR and Firefox Web Browser, respectively. Use different themes to tell them apart.
Enable the installation of applications from Flathub with the following command:
My favourite Desktop is Unity because it is not MATE. This has been bugging me for quite some time. Like almost everyone else on the planet, I was unhappy when in 2011 Canonical declared Unity Ubuntu’s new default desktop. After years of using GNOME 2, I just thought that Unity felt a bit awkward. But I stuck with it, mainly for a perceived lack of alternatives and my wish to avoid PPAs if at all possible. Fast-forward a few years and, thanks to the excellent Martin Wimpress, I hear of MATE Desktop Environment almost every other podcast I listen to. With the release of Ubuntu 15.10, MATE is finally elevated to official flavour status and I was sure to be making the switch away from Unity. I ended up using MATE for about one day before going back to Unity. It was quite an uncomfortable thing to have to admit, but there was a problem: After years of using Unity, I just thought that MATE felt a bit awkward… ubuntu-mate.org
“Already 20 smartphones and laptops are ours. If he wanted to, Slotboom is now able to completely ruin the lives of the people connected.” Wouter Slotboom is one of the good guys, demonstrating to Maurits Martijn his effortless ability to retrieve people’s passwords, steal their identity, and plunder their bank accounts. decorrespondent.nl
With the eyeD3 command you can easily set the compilation tag for compatibility of your MP3 files with Apple gear. Just change to the directory containing the files making up the compilation (or soundtrack) and execute the following command:
“When the N9, running MeeGo received the strongest positive reviews of any Nokia phone ever, the first handset of any brand considered better than the iPhone—what did Elop do? He said that no matter how well the N9 sold, Elop would never allow another MeeGo based device to be sold by Nokia.” Microsoft has just bought Nokia’s handset division for a knockdown price of 5.3 Billion Euros, prompting former Nokia employee Tomi Ahonen to chronicle the decline of this once mighty company since in September 2010 former Microsoft employee Steven Elop became the first non-Finnish director in Nokia’s history. communities-dominate.blogs.com
“We wanted the book to be freely available (that is under the terms of a license compatible with the Debian Free Software Guidelines of course). There was a condition though: a liberation fund had to be completed to ensure we had a decent compensation for the work that the book represents. This fund reached its target of €25K in April 2012.” Raphaël Hertzog and Roland Mas hope that you will enjoy the book. debian-handbook.info
“Ubuntu could have stayed relevant if Canonical hadn’t tossed aside its user base to pursue Unity and tablets.” Barbara Hudson shares her doubts about Canonical’s apparent strategy for Ubuntu. www.linuxinsider.com
Begin to configure your postfix installation by choosing satellite system as the general type of configuration. Enter the local machine name as the mail name (eg mycomputer.edafe.de) and the SMTP server address of your email service provider as the SMTP relay host (eg smtp.relayhost.com). Edit the file /etc/postfix/main.cf and add the following:
The localuser is the system administrator. Substitute firstname.lastname@example.org with the email address that you would like mail for the root user to be redirected to. Finally, update /etc/aliases.db using the following command:
user@ubuntu:~$ sudo newaliases
Mail for the local root user from now on will automatically be forwarded to email@example.com , using smtp.relayhost.com as the relay host. www.postfix.org, help.ubuntu.com
SMART stands for Self-Monitoring, Analysis and Reporting Technology and is built into most modern hard disks. The smartd daemon is part of smartmontools and monitors a disk’s SMART data for any signs of hardware problems. SMART is available with Parallel and Serial ATA disks, drives appearing as either /dev/hd* or /dev/sd*, respectively. Use the following command to obtain relevant information for your system:
Verify that the local root user has received a test message from the smartd daemon. From now on, the smartd daemon will monitor the disk and, in the event of impending disk failure, alert the local root user by email.