Debian: Difference between revisions

From 太極
Jump to navigation Jump to search
Line 57: Line 57:
== Domain name and .local ==
== Domain name and .local ==
* [https://superuser.com/a/902691 Correct domain name for a home desktop Linux machine]. Something like '''yoursurname.local''' may be the domain name.  
* [https://superuser.com/a/902691 Correct domain name for a home desktop Linux machine]. Something like '''yoursurname.local''' may be the domain name.  
* If you want to use .local as your domain name, you should use local without the leading dot.
* https://en.wikipedia.org/wiki/.local
* https://en.wikipedia.org/wiki/.local
* [https://superuser.com/a/959223 How can I set up a 'local' domain so that everyone on my local network can view a locally hosted site?] the '''Avahi daemon''' to be the easiest way to do this.
* [https://superuser.com/a/959223 How can I set up a 'local' domain so that everyone on my local network can view a locally hosted site?] the '''Avahi daemon''' to be the easiest way to do this.

Revision as of 22:46, 4 July 2023

Debian vs Ubuntu

Debian vs. Ubuntu Linux: Which Distro Should You Choose?

Download Debian

The beginner's handbook: a simplified manual to install and take-over the Debian system.

Debian: Enjoy One Of The Most Stable And Trusted Linux Distributions. . If you would rather download all necessary basic packages before starting the installation, you may need to look at downloading the “CD1” for your architecture instead.

Go to http://www.debian.org/distrib/ and download "Small CDs or USB sticks", for example debian-8.1.0-amd64-netinst.iso (Jessie, released June 2015). It is about 280 MB.

Screenshots of step-by-step installation can be found in here.

At the end of installation, it will offer a collection of software to install. Below 'Debian desktop environment', it has a selection of GNOME, Xface, KDE, Cinnamon, MATE and LXDE (new in Jessie/8.0). Note that the cd images download page only provides a selection of kde, lxde and xfce desktop. The default is 'GNOME' in Jessie.

DebianInstall.png

After installation, you got a desktop environment of Debian based on GNOME 3 (Virtual machine will use recovery mode, but still works. Some people suggest to install the guest additions (in the guest) and make sure that you enable the 3D acceleration in the guest settings.). Also 'free -m' command shows it uses 202 MB memory and the whole system takes up 3.3 GB. I am testing on a Chinese desktop environment.

When Debian is in recovery mode, the desktop interface is like old fashion. Application and Place on top of the screen. When GNOME 3 is working (in my test of Debian 7.1.0, I cannot run VBoxLinux.run, but it still works after I did other steps), the interface is sort of Ubuntu with application launched from the left hand side. It differs from Ubuntu because the side bar appears by clicking a 'preview' button on top left corner.

The default browser in Debian is Iceweasel with AdBlock Plus preinstalled.

I don't know why the default user does not have root privilege.

When I installed the Chinese version, the keyboard switch icon (SCIM) is automatically available. However once the desktop is in regular GNOME 3, the switch icon disappeared. Fortunately, we can use Ctrl + Space to switch languages. Thanks to the hint there.

Debian 10

What's new in Debian 10

Kali linux

Tails linux

The system is designed to be booted as a live DVD or live USB, and will leave no digital footprint on the machine unless explicitly told to do so.

It is hard to use: you don't have the 'sudo' password unless you pay attention to create one at the beginning of the first screen. You can't save file from the browser. It is slow to boot...

How hard it is to install Debian

Tested on Lenovo thinkpad t420s. When it is about to detect network hardware, it popped up a message:

Some of your hardware needs non-free firmware files to operate. The firmware can be loaded from removable media, such as a USB stick or floppy.

The missing firmware files are: iwlwifi-6000g2a-6.ucode iwlwifi-6000g2a-5.ucode.

See

Step-by-step installation

How To Install Debian 11 Bullseye [A Step By Step Guide], especially the Software Selection part.

Domain name and .local

Minimal Debian install

Post installation

Install Desktop Environment

How to Install GNOME Desktop Environment on Debian 11

sudo tasksel

Server version

There is no a server version of iso to download. At the end of installation, it will ask what software to install: Debian desktop environment, Web server, SSH server, Laptop, SQL database, ... We can uncheck 'Debian desktop environment' item.

Compared to Desktop version, the server version takes 1.3GB space and 33MB memory.

The server version does not have 'sudo' command. Use 'su' to switch to 'root' user.

Note that even we installed 'sudo', we can not use 'sudo' from the default user. It will complain xxx is not in the sudoers file. This incident will be reported..

Debian root user from remote access

When you login by SSH, then use the username you have chosen when you installed Debian as the root user is disabled for remote logins. Then run the command "su" to become root user. See howtoforget.com.

Virtualbox guest addition installation

See Virtualbox -> Debian.

Browse iso files

Note that if we want to download the iso image, we should consider using the torrent method. The can see a variety of download options from

http://www.debian.org/CD/ > Downloading Debian CD/DVD images via HTTP/FTP

Permission denied

http://roger.steneteg.org/blog/virtualbox-guest-additions-on-debian/

The script uses /bin/sh as shell and on Debian Wheezy/Jessie /bin/sh is symlinked to /bin/dash. Dash is a more light-weight replacement for Bash, and it turns out that the VirtualBox script does not work as it should when run with "dash".

An easy workaround is to explicitly run the script with "bash" with the following command:

sudo bash ./VBoxLinuxAdditions.run

Browse source code

Proxy

Debianproxy.png