How to customize Linux Deepin 12.12

Summary: How to customize Linux Deepin 12.12 offers a few steps you can take to make a default installation of Linux Deepin 12.12 a little bit more user-friendly and more secure.

Linux Deepin 12.12 (see Linux Deepin 12.12 review) is the latest edition of Linux Deepin, a desktop distribution based on Ubuntu Desktop. It features a brand new desktop environment called the Depth Desktop Environment (DDE), which is built atop GNOME 3 technologies. It’s a beautiful job, but the default installation can use some tweaking.

Unfortunately, some of those tweakings have to be carried out at the command-line. But they are all easy to accomplish, so don’t panic, if you are not very comfortable at the Linux command-line. In this article, the few steps you can take to make a default installation of Linux Deepin 12.12 more secure and user-friendly are presented.

1. Hide the Dock: If you are not using Linux Deepin 12.12, here’s what the default desktop looks like. By default, the Dock, which is located at the bottom-edge of the desktop, is fixed, and the application icons take up too much desktop space.
Linux Deepin 12.12 review Deepin Desktop Environment DDE

Luckily, the Dock can be configured to become invisible or auto-hide. To do that, simple open DDE’s System Settings, click on the Desktop module and select “invisible” or “auto-hide”‘ from the Display Style dropdown menu of the Dock section.
Customize Linux Deepin 12.12 Dock

2. Activate mini-Dock: Setting the Dock to auto-hide or become invisible looks cool, but it can be annoying, given that it can pop out inadvertently. That’s why I don’t like that setting. My preferred way of dealing with the Dock is to activate the mini version, which comes with application icons that take up less desktop space. To do that, open a shell terminal and type:

.
Customize Linux Deepin 12.12 Dock

This is what the mini version of the Dock looks like. Much better. Note that even with the mini version, you can still configure the Dock to auto-hide. So, you can have your cake and eat it too.
Customize Linux Deepin 12.12 Dock

3. Install Firewalld: Like all Ubuntu-based distributions, Linux Deepin ships with a firewall application called ufw, the Uncomplicated FireWall. It also has firewalld in its repository. Firewalld is the default firewall application in Fedora. It is my preferred firewall application partly because its graphical interface has more features than that of ufw. As a bonus, it also has an applet. To install it, you can either do so from the command-line or from the Deepin Software Center, the distribution’s graphical package manager. Just search for “firewall-applet” and install it. From the command-line, type sudo apt-get install firewall-applet. That will install firewalld, the graphical interface, and the applet. Once installed, start firewall-applet from the application launcher. Its icon should appear in the Systray.
Firewalld firewall-applet Linux Deepin 12.12

This is the graphical interface of Firewalld. By the way, firewalld is also the name of the daemon. You can confirm that it’s running by typing sudo service firewalld status. It comes with several zones pre-configured, and the default zone is Public. Might be better to change it to Home, as its settings are designed for use in a more trusted environment.
Firewalld firewall-applet Linux Deepin 12.12

To change the default zone, select Change Default Zone from the Options menu.
Firewalld firewall-applet Linux Deepin 12.12 default zone

4. Configure Firewall-applet to auto-start: By now, it should be obvious that if you log out or reboot the computer, you will have to restart firewall-applet. To make it auto-start on login, open System Settings and click on the Default Applications module. Then click on the Autostart tab. On a fresh installation of Linux Deepin 12.12, the tab is empty. To add firewall-applet so it auto-starts on each login, click on the New button.
Linux Deepin 12.12 Auto-start applications

Fill in the fields as shown in this image. You can modify the comments field, but the Exec filed must be firewall-applet, because that is the command that starts the applet. Click OK.
Linux Deepin 12.12 Auto-start firewall-applet firewalld

Now you are ready to go. You may test it by logging out, then back in. Firewall-applet should start automatically.
Linux Deepin 12.12 Auto-start firewalld

Related Posts

Triple-boot Windows 7, Linux Mint 17.1, Kali 1.1 on a PC with UEFI firmware What you'll read in this tutorial is simple: How to triple-boot Windows 7 (or Windows 8), Linux Mint 17.1, and Kali Linux 1.1 on a single hard drive a...
How to create MBR-based disk partitions for Antergos This tutorial provides a step-by-step guide on how to create MBR-based disk partitions for Antergos, using the latest edition of Cnchi, the Antergos g...
How to configure caching in Nginx Setting up Nginx, a leading web server, to cache content instead of using a dedicated application like Varnish is increasingly being adopted by many w...
How to use Deepin 2014 Guest account Deepin 2014 ships with a guest user account, but you'll need to enable it before you can use it. It took me a while before I figured out how to use it...
Installation and disk partitioning guide for Ubuntu 13.10 This is a new user's guide for installing Ubuntu 13.10 on a computer that has another OS already installed on the hard disk drive (HDD). You would...
How to Install Ubuntu 13.10 on an external hard drive Installing Ubuntu 13.10 on an external hard disk drive (HDD) connected to a computer that's already running another operating system like Windows 7/8 ...

We Recommend These Vendors and Free Offers

ContainerizeThis 2016 is a free, 2-day conference for all things containers and big data. Featured, will be presentations and free, hands-on workshops. Learn more at ContainerizeThis.com

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).

Want to become an expert ethical hacker and penetration tester? Request your free video training course of Online Penetration Testing and Ethical Hacking

Whether you're new to Linux or are a Linux guru, you can learn a lot more about the Linux kernel by requesting your free ebook of Linux Kernel In A Nutshell.


Leave a Comment

Your email address will not be published. Required fields are marked *

*