Deepin Terminal is a new custom application from the developers of Linux Deepin, a desktop distribution based on Ubuntu Desktop.

It made its debut in Linux Deepin 2013, the distribution’s latest edition. See Linux Deepin 2013 screen shot tour.

Deepin Terminal is the latest attempt to give the Linux terminal a new face and better features. The other attempt is Final Term. See Final Term: A terminal emulator to rule them all and Finalterm now has tabs, horizontal and vertical split screens.

Related Post:  Multiboot Linux distributions from one USB key

Here’s what Deepin Terminal brings to the table.

Vertical split screens.
Linux Deepin Terminal split vertical

Horizontal split screens.
Linux Deepin Terminal split horizontal

Screen resizing.
Linux Deepin Terminal drag

Workspaces or tabs.
Deepin Terminal workspaces tabss

Integrated search. I don’t see the point of it, but I’m sure the developers can make it more useful.
Linux Deepin Terminal search

Ability to pre-configure any number of SSH connections.
Linux Deepin 2013 Terminal ssh

Once an SSH connection has been set up, just access the SSH Connections window, select one from the list and hit the Connection button. You’ll be automatically logged into the remote machine. This looks good, but there’s the risk of forgetting passwords when remote connections are set up in this manner. I think I’d rather have Final Term’s command completion as a way to access commands from the command history.
Linux Deepin Terminal set ssh connections

Related Post:  Linux Mint 6 Installation with Custom Disk Partitioning

Entries in the context menu.
Linux Deepin Terminal settings

A complete set of configuration options.
Deepin Terminal preferences

And all the hotkeys you’ll need.
Deepin Terminal hotkeys


Share on facebook
Share on twitter
Share on pinterest
Share on linkedin

Hola! Did you notice that no longer runs network ads?  Yep, no more ads from the usual suspects that track you across the Internet.  But since  I still need to pay to keep the site running, feel free to make a small donation by PayPal.

Subscribe for updates. Trust me, no spam!

Mailchimp Signup Form

Sponsored links

1. Attend Algorithm Conference, a top AI and ML event for 2020.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.

10 Responses

  1. I like the tutorial but I don’t understand one thing: Suppose that I am installing Linux on a virgin HDD (i.e one that does not have Windows already installed!). How do I create a GPT partition _table_ ? (As opposed to the traditional MBR partition _table_)

    1. If UEFI is the default configuration of the PC, and you’re using the Linux distribution’s automatic partitioning mode, GPT should be the default.

      However, if you’re creating partitions manually, there should be a button that you can use to change/create the partition table type, GPT or MBR/Dos.

      In the case of Ubuntu, you’ll find the button on the step after selecting the Something else option.

  2. Many unanswered questions. I’m reading now that SSD demands are different. My Dell Notebook (XPS-15) has a small mSATA SSD, as well as the traditional spinning disk. Many other devices have only various types of flash drives, which can take Linux.

    Should I use the format & partitioning used by Linux’s Grub, or by Windows 7 or 8, or 8.1? I know that my Linux distributions can easily read-write my ntfs-compressed partitions, though not very safely. I guess I need to do more googling now?

    1. You can use the same kinds of partition table types and filesystem types on SSDs as you do on hard disks. SSDs have no special requirements there.

      That small mSATA SSD is probably designed to be used as a cache for the larger spinning disk. It requires driver software to make it work that way; you don’t format the SSD or put a filesystem on it. I don’t know whether Linux drivers exist for this purpose, though.

  3. Modern partitioning tools follow the 1 MB partition alignment practice [1]. Starting the first partition on logical block 2048 (using 512-byte logical blocks) avoids large-sector misalignment. It’s important because modern drives now use 4096-byte sectors, although they still report 512-byte sectors to operating systems. The “curious” 1 MB free space appearing in the partition manager reflects this.


  4. i never made “bios-boot partition”
    EFI boot partition is under /boot/efi & formated as fat32 (here not formated and not mounted)

  5. The reason why older Linux distros needed the grub_bios partition was to embed older versions of grub. On a legacy bios system, grub was placed after the mbr, but before sector 63 / 2048. As the GPT table uses this area, embedding was not possible, so a partition had to be reserved for grub.

    However, nowadays grub lives in the EFI boot partition’s filesystem, so this partition is no-longer necessary. In debian-based distros, grub-pc is the package to install the MBR version, and grub-efi installs the EFI version. The ubuntu installer these days will autodetect EFI firmware, auto create the EFI system partition, and install grub-efi instead of doing it the ‘old’ way.

      1. To put it very simply: you need a BIOS boot partition for a BIOS native install to GPT. You need an EFI system partition for a UEFI native install. You don’t need either for a BIOS native install to MBR. You never need both.

Leave a Reply

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

Get the latest

On social media
Via my newsletter
Mailchimp Signup Form

Partner links

1. Attend Algorithm Conference, a top AI and ML event for 2021.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.
Hacking, pentesting distributions

Linux Distributions for Hacking

Experts use these Linux distributions for hacking, digital forensics, and pentesting.


The authors of these books are confirmed to speak during

Algorithm Conference

T-minus AI

Author was the first chairperson of AI for the U.S. Air Force.

The case for killer robots

Author is the Director of the Center for Natural and Artificial Intelligence.

Why greatness cannot be planned

Author works on AI safety as a Senior Research Scientist at Uber AI Labs.

Anastasia Marchenkova

An invitation from Anastasia Marchenkova

Hya, after stints as a quantum researcher at Georgia Tech Quantum Optics & Quantum Telecom Lab, and the University of Maryland Joint Quantum Institute, I’m now working on superconducting qubit quantum processors at Bleximo. I’ll be speaking during Algorithm Conference in Austin, Texas, July 16 – 18, 2020. Meet me there and let’s chat about progress and hype in quantum computing.