I have LinuxMint installed here so I configured it for my system

If you need to download it, I’ll put the link here.

1. Update the system

The first priority is to keep your system up to date. Run the following command in your terminal.

$ sudo apt-get update
$ sudo apt-get upgrade
Copy the code

Alternatively, you can do this using the mintUpdate manager, which you can find under Menu > Administration.

2. Find old wallpaper

Every Linux Mint distribution comes with a nice new set of wallpapers. However, you can also install wallpapers from previous versions.

$ sudo apt-get install mint-backgrounds-*
Copy the code

3. Install more browsers

Linux Mint 17 has Firefox installed by default, and you can also get more browsers like Chronium and Google Chrome.

Chronium browser is available in the warehouse.

$ sudo apt-get install chromium-browser
Copy the code

For Google Chrome, visit google.com/chrome to download the deb package and install it using Gdebi.

# 64
$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
$ sudo gdebi google-chrome-stable_current_amd64.deb 
# 32 -
$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
$ sudo gdebi google-chrome-stable_current_i386.deb
Copy the code

4. Install Flash Player

The Adobe-Flash Plugin comes with Mint by default, so you can play Flash games in Firefox and enjoy web videos.

Google Chrome now uses the Flash Player-based Pepper API, and the plugin is built into Chrome, so you don’t need to do anything extra for it.

For Chronium, however, Flash Player-based Pepper is not included (because it’s not a free component), so you’ll need to install it manually.

Install the following packages to install Pepper Flash Player for Chronium. It automatically downloads Pepper Flash Player from Google Chrome and adds it to Chronium.

$ sudo apt-get install pepperflashplugin-nonfree
Copy the code

The above command should help you install Flash Player into Chronium. In case the download fails, you can use the following command to re-install.

$ sudo dpkg-reconfigure pepperflashplugin-nonfree
Copy the code

5. Install the multimedia decoder

Limited extras will help you install most basic decoders and allow you to play formats like MP3. It will also install Microsoft Fonts for you.

$ sudo apt-get install ubuntu-restricted-extras
Copy the code

To enable playback of encrypted DVDS, install the following packages.

$ sudo apt-get install libdvdread4
$ sudo /usr/share/doc/libdvdread4/install-css.sh
Copy the code

6. Install the dedicated driver

If you have an Nvidia or ATI graphics card, or a Broadcom wireless card, install proprietary drivers that will give you the best hardware performance.

  • When the boot will pop up a notice, which can see the driver graphics card driver better use open source driver stability, can also be in the menu > program > system to find the driver, their own simple configuration.
  • Those who want to play games on Linux can go to the official website to see if they have a Linux driver installed by themselves.

7. Install Dropbox

The Linux Mint repository already offers the Dropbox client package, so you don’t have to hunt around.

$ sudo apt-get install dropbox python-gpgme
Copy the code

If you prefer from the official website to download, then over the wall directly to https://www.dropbox.com/install?os=lnx, please follow the instructions to download deb for Ubuntu installation package. (LCTT users should ignore this.)

Copy is another cloud storage solution that also has a native Linux client. Check out copy.com, which also has a PPA warehouse, for details.

8. Skype

Skype can be found in the Ubuntu Canonical collaboration repository.

$ sudo apt-get install skype
Copy the code

9. Install rar and other archive tools

To create RAR archives from the context menu in a file manager like Nemo, install the RAR tool. Several other packages can be installed along with rar to increase support for other archive formats.

$ sudo apt-get install unace p7zip-rar sharutils rar arj lunzip lzip
Copy the code

10. Install clipboard Manager

The Clipboard manager allows you to maintain and access project history copied through operations like Ctr+C. Gnome has many clipboard managers like Diodon, Clipit, Glipper, and Parcellite.

Diodon seems to have some problems on the Cinnamon desktop, with a scroll bar as the history list grows. Clipit and Gipper work well and you can install them too

$ sudo apt-get install glipper
# or
$ sudo apt-get install clipit
Copy the code

11. Optimize the desktop

1. Fix date format on system tray

The time applet on the right side of the bottom panel shows only the time, it can also be set to show the date. Right click the date-time applet on the right side of the bottom panel, then click Configure, check the box marked “Use custom date format”, and fill in

%B %e, %I:%M %p
Copy the code

This displays the month name, date, and time in a 12-hour format with AM/PM.

2. Install themes, extensions, applets, desktop components

Do something nice for your desktop. You can place desktop components in the desktop area, put widgets on the panel, add extensions to the desktop effects, and install themes for the desktop design.

Go to system Settings and click on the icon to see a list of options. Click on the “Get More Online” TAB to download more goodies.

Here is a very nice theme and icon

Flatabulous theme

$ sudo add-apt-repository ppa:noobslab/themes
$ sudo apt-get update
$ sudo apt-get install flatabulous-theme
Copy the code

The Flatabulous theme has a companion icon

$ sudo add-apt-repository ppa:noobslab/icons
$ sudo apt-get update
$ sudo apt-get install ultra-flat-icons
Copy the code

3. Modify the Firefox search engine

You may have noticed that Firefox uses Yahoo by default, and Google is not listed in the search engine list. Click on the “manage search engine” > get more search engine, it will take you to http://www.linuxmint.com/searchengines.php.

Scroll down to the business search engines section, find and click the Google icon. After going to the next page, click on the search engine list again, and this time you’ll see the “Add Google” option, which will allow you to use Google. (LCTT please ignore this too. Anger!

12. Optimize font rendering

Linux Mint uses Dejavu Sans by default, and it looks so plain. You can use Droid and Noto fonts for a much better look. Check out our previous tutorial to get you there step by step. How to get gorgeous fonts on Linux Mint

13. Guake drop down terminal

Dropdown terminals allow you to access terminals by clicking a single key, and Guake is one of them, for GTK-based desktops. Pull-down terminals show/hide as required and keep running, so you don’t need to open terminals from menus or launchers. This is an essential tool for terminal enthusiasts.

$ sudo apt-get install guake
Copy the code

Guake needs to be configured to start every time you log in. First, find the path to the guake command.

$ which guake/usr/bin/guake
Copy the code

Now add it to the launcher list. Turn left outside the door, go to System Settings > Start Programs, and then click Add. Fill in the dialog box

Name -guake Drop - down terminal command - /usr/bin/guakeCopy the code

Click Add. Guake is now in your running list and will start automatically every time.

Uget download manager

Uget is a compact and robust cross-platform download manager that works well on Linux. Although it lacks the ability to download files in segments, it is still a very stable download manager.

$ sudo apt-get install uget
Copy the code

Deluge BitTorrent client

Linux Mint comes with Transmission, a simple and efficient Torrent client. If you’re looking for a more distinctive Torrent client, you can try deluge or Vuze (formally azureus) and qbittorent.

$ sudo apt-get install deluge-torrent
Copy the code

16. Hardinfo – System information tool

Hardinfo is a handy GUI tool that can be used to report large amounts of complete system hardware information. It allows you to centrally view processor, memory, storage devices, network configuration, printers, USB devices, voice/video adapters, and more. It has the function of testing and evaluating system performance.

$ sudo apt-get install hardinfo
Copy the code

17. Install the MATE environment

Cinnamon aside, Linux Mint also comes with the MATE (Maatay) desktop, another popular desktop environment. If you want to try it, install it.

$ sudo apt-get install mint-meta-mate
Copy the code

lxde

$ sudo apt-get install lxde
Copy the code

xfce4

$ sudo apt-get install xfce4
Copy the code

Now you can select the MATE session on the login screen, although I prefer KDE.

18. Make other partitions writable

If you have other Ext partitions, such as ones for storing and backing up files, you need to make them writable so you don’t have to use root privileges every time.

First, use gksudo to open the partition mount directory in the file manager

$ gksudo nemo
Copy the code

Navigate to the partition directory and right – click to properties > Permissions TAB

Grant directory Access – create and delete file permissions to users, groups, and others.

Grant file Access – read and write permissions to users, groups, and others.

For NTFS partitions, you do not need to do this.

19. Install Conky

Conky is a lightweight system monitoring tool that displays statistics of various system resources, such as CPU, memory, network, etc., through desktop graphics components. It’s not necessary, but it can add some sparkle to your desktop.

$ sudo apt-add-repository -y ppa:teejee2008/ppa
$ sudo apt-get update
$ sudo apt-get install conky-manager
Copy the code

Start the Conky Manager from the application menu and add components to the desktop. Conky can also be started by selecting the boot option.

20. Install some games

Linux does have some cool games that are entertaining and free. Note that some games like SupertuxKart and 0AD require dedicated graphics processors to optimize performance.

# 0AD - A strategy game like the Age of Empires
$ aptitude search 0ad 
# Supertuxkart - Racing game
$ aptitude search supertuxkart 
# openarena
$ aptitude search openarena
Copy the code

There are many more games you can install in the warehouse, like Alien Arena, Secret Maryo Chronicles, Supertux, Frozen Bubbles and more.

remove

Once you’re done, do a clean sweep of your system to remove any unnecessary packages.

$ sudo apt-get autoremove
Copy the code

note

Java applets support for Google Chrome/Chronium

The “icedtea-Plugin” is installed by default to provide Java applets support for Firefox.

However, Chrome and Chronium no longer support nPAPi-based plug-ins. So Java applets, Java applets won’t work in these browsers until they get a Java plug-in based on the Pepper API. For more information, go here.

More Applications

If you’re looking for more apps for your Mint box, here’s a list of the better ones, all of which can be installed in Software Manager.

Opera - Web browser Gnome Encfs Manager - Manage files and folders encrypted with Encfs Kdenlive - Video Editor Audacity - Audio Editor Inkscape - Graphics and image Editor Gparted - Partition Editor Gufw - Firewall configuration tool qBittorrent, Vuze - Torrent client Gwenview - Image Browse Team Viewer - Remote Desktop Tv-maxe - View Tv channel Grub Customizer - Modify Grub boot menu Settings Linrunner TLP - Power management tool, Useful for laptop power saving RecordMyDesktop - Bleachbit - Free disk space by removing old/temporary files Cheese - Use Webcam Shutter - Screen capture tool with many featuresCopy the code

Disable hibernation/suspension (be careful)

If you don’t need hibernate/suspend on your computer, you can manually disable it (preferably not on laptops). Edit a configuration file as an administrator:

$ sudo gedit /etc/initramfs-tools/conf.d/resume
Copy the code

If not downloaded gedit is used

$ sudo apt install gedit
Copy the code

Comment out the line RESUME=UUID=**** (start with #) :

Example Change the gruB2 waiting time

No matter if you have two or more operating systems on your computer, if you have LinuxMint/Ubuntu installed, gruB2 will inevitably be installed as the boot manager. When GRUB2 starts, it stays on the default boot option for several seconds (10 seconds by default) and waits for the user to select the boot option. We can make it even shorter. If LinuxMint/Ubuntu is a single system, you can directly change to 0, that is, directly enter without waiting. Edit the GRUB configuration file as an administrator and change the number after GRUB_TIMEOUT.

$ sudo gedit /etc/default/grub
Copy the code

Use ZRAM to improve memory performance

If you don’t have a lot of ram (less than 1 gb), you can use ZRAM software to improve memory performance. ZRAM can create a compressed block device in the system that simulates a swap partition and reduces the frequency of multiple hard disks being overrun due to insufficient memory. ZRAM can be installed using the following PPA:

sudo add-apt-repository ppa:shnatsel/zram
sudo apt-get update
sudo apt-get install zramswap-enabler
Copy the code

Multi-core start

By default, even if your computer has a dual-core or even multi-core CPU, LinuxMint/Ubuntu boots with a single core to perform system boot tasks. You can modify it as follows to make full use of the multi-core CPU for system startup, thus speeding up the speed. Edit as administrator:

$ sudo gedit /etc/init.d/rc
Copy the code

Find the CONCURRENCY= None line and change it to CONCURRENCY=makefile

Disable visual effects

If you have low hardware, you can optimize performance by disabling visual effects. Gorgeous special effects inevitably cost more performance. For Ubuntu and LinuxMint MATE users, after installing Compiz, you can disable all unwanted effects:

$ sudo apt-get install compizconfig-settings-manager
Copy the code

For LinuxMint Cinnamon users, the effects can also be disabled in Cinnamon Settings: Effects.

Use TMPFS to reduce disk reads and writes

TMPFS, as the name suggests, is a temporary file system. In general, the/TMP folder on Linux receives a lot of disk reads and writes. By prioritizing physical memory, / TMP can handle disk reads and writes faster. Modify as an administrator:

$ sudo gedit /etc/fstab
Copy the code

At the end of the file, add the following:

# Move /tmp to RAM
tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0
Copy the code

The above content is from the web, here are some of the software I must install with Linux

Git

This need not say more, do not understand I give a link to learn! (This is not an AD.)

  • If you want to learn how to operate Linux I will also put a link

The installation

sudo apt install git
Copy the code

Configuration information

$ git config --global user.name "Making the name"
$ git config --global user.email "Making a mailbox"
Copy the code

lantern

I don’t want to emphasize this, but you have to put a link on YouTube

Switch the command line installation to the download directory

wget https://raw.githubusercontent.com/getlantern/lantern-binaries/master/lantern-installer-64-bit.deb
Copy the code

Visual Studio Code

The same is

  • Sublime
  • Atom

As for why you recommend vscode, you can use it once to make sure you get what you need. Anyway, several good ones are listed/funny

Put up the download link

JetBrains

  • Pycharm
  • Webstorm an IDE for writing javascript
  • Phpstorm writes PHP/funny
  • Clion write C/C + +

There are too many to list and basically all you need are very good ides

Put a link

Shell

  • Bash’s default personal view is best used
  • zsh
$ sudo apt install zsh
Copy the code

Switch to default after installation

chsh -s /bin/zsh
Copy the code

For a tutorial on beautification and configuration, see my previous Manjaro configuration tutorial

  • fisk
$ sudo apt install fish
Copy the code

Run the switch default after installation

chsh -s /bin/zsh
Copy the code

CHSH -s /usr/bin/fish

Personally, FISH is better than ZSH…

  • .

Music player

Support Linux on the netease cloud slightly better

Switch to the download directory and enter the command

Wget HTTP: / / http://d1.music.126.net/dmusic/netease-cloud-music_1.1.0_amd64_ubuntu.debCopy the code

Put a link

WeChat

$Git/node.js/apt install $Git/node.js/apt install $Git/node.js/apt install $Git/node.js/apt install $Git/node.js/apt install $Git/node.js/apt install $Git/node.js/apt install $Git/node.js/apt install $Git/node.js/apt install $Git/node.js/apt install $Git/node.js/apt install

$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
Copy the code

Or Wget

$ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
Copy the code

When the installation is complete, restart the terminal and run the following command to install Node.js.

$ nvm install stable
Copy the code

After installation, restart the terminal, and then download wechat

# Clone this repository
git clone https://github.com/geeeeeeeeek/electronic-wechat.git
# Go into the repository
cd electronic-wechat
# Install dependencies and run the app
npm install && npm start
Copy the code

Once installed, run

npm run build:osx
npm run build:linux
npm run build:win32
npm run build:win64
Copy the code

If not, you can use it directly

  • A 32-bit Linux
$wget HTTP: / / https://github.com/geeeeeeeeek/electronic-wechat/releases/download/V2.0/linux-ia32.tar.gzCopy the code
  • A 64 – bit inux
$wget HTTP: / / https://github.com/geeeeeeeeek/electronic-wechat/releases/download/V2.0/linux-x64.tar.gzCopy the code

After downloading it, unpack it and run electronic-wechat

WPS

There is nothing wrong with writing some documents and putting the download link

  • 64-bit installation package
$wget HTTP: / / http://kdl.cc.ksosoft.com/wps-community/download/a21/wps-office_10.1.0.5672~a21_amd64.debCopy the code

It seems that WPS has not been updated for a long time, the latest version is only 16 years old, and the download speed is very slow, download if you need to.

Author’s Blog: Click here

The copyright belongs to the author, please indicate the source of non-commercial reprint.

  • There are a lot of areas worth improving, please help to point out.