Common development environment and software records under Linux

Source: Internet
Author: User

0. Preface

Experienced a brutal desktop loss problem when upgrading Ubuntu18.04, after backing up the data and reloading the solution. But the installed software and the well-equipped environment have been lost, can only be repeated.

After re-installation found duplication large head is too ugly, seriously reduce screen utilization. and the default desktop for GNOME, the speed has become slower, after the replacement of the closed-source drive is still Kaka. Online Check the information, decided to swap with Deepin. I wait for mortals or focus on solving their own problems better, the system is not drastic change. The current state, to not toss, less tossing heavy.

Deepin is 10,000 times times easier to configure than Ubuntu, and it's hard to look good with unity. The updated version of the App Store is not very timely, but it should ensure stability. Anyway in a late night to get everything, also wrote a similar record, is going to shut down the computer to sleep, the system prompted me to have an update ... Then the desktop drive is gorgeous and hung up.

No action, on the official forum, see the same user name reload will not overwrite the/home directory. I was careless again. Then is a cup of tea time, a bitter sigh.

Time and energy, environment and data lessons tell me: backup is very important!!! Backup is very important!!! Backup is very important!!!

So there is the reason to buy a mobile hard drive, write this record, and so on.

1. Purpose
    • The system can recover to the last available version (mobile HDD + image backup) in a short period of time if there are any accidents.
    • Laptops can be used for a short period of time on other computers to continue development or other tasks due to accidental inability to use them. (git+ cloud Disk + above)
    • Organize good software to configure the environment in the process of encountering some pits.
2. Development environment

The system is: Deepin desktop 15.5.0, 8G memory + assigned a 8 g mechanical hard drive.

Currently mainly do Android-related (Java), CPP and Python occasionally write a little.

The default for non-specific instructions is to download the Deepin from the store, which is generally not the latest version, but works well.

    • Android Studio (comes with openjdk, need to download sdk,gradle and as itself need to configure socks agent, otherwise headache)
    • Genymotion (need to register an individual user on the website, then to download the virtual machine image, under Linux performance very good)
    • Typora (full platform universal high-value, instant-effect markdown editor)
    • VS code (used to write simple CPP and Python, as well as a lightweight look at the code, plug-ins according to the online tutorial configuration can be)
    • TIM & WeChat (Deepin advantage, with improved wine implementation, good results, general communication, document processing is a cinch)
    • Git
3. Worth recording
    • NetEase Cloud Music adjustment system after scaling singularity, and can not choose other ways to log in, then only listen to the Web version.
    • Airdroid Web version +chrome plug-in + mobile app = An Choquan HD Wireless screen solution, the effect of the leverage drop. Can be used to do the demonstration.
    • In-depth demo assistant, with wireless network can display pictures, flip ppt. The screen quality is miserable, or use a bar.
    • Deep Backup Restore tool, back to the mobile hard disk when there is a bug, in the cover mode to select the save location can not find the drive letter, you need to open the File Manager in the address bar to copy and paste.

This article is updated at any time, last updated on 2018.05.05

Common development environment and software records under Linux

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.