[Time: 2018-07] [Status: Open]
[Key words: Ubuntu, System installation, development environment building, Android, Tool set]
Ubuntu System version: v18.04 LTS
C + + dev (build-essential) git/git-review/gitk
Git visualization tool
Meld
Code comparison Tool
Net-tools
Network View and configuration tools
Synergy
Version number: v1.8.8
Cross-host mouse keyboard sharing tool
Synergy issues and solutions that are incompatible with Ubuntu 18.04
Key issues and Strategies:
The system tray is unavailable may appear, and don ' t close your window errors, which need to be installed at this time SNI-QT
SMB (Samba) smbclient
window and Linux file Sharing tool
Ubuntu file sharing smb/cifs--installing the SMB Service
Ssh
SSH Telnet
Vim/sublime text
Code Editor
Retex
Markdown editor,10 Popular Markdown editor, there's always one for you
Vlc/mediainfo
Multimedia player
Chinese Input Method Sougou or other
With input method, you need to add Chinese support, add Input method toSettings-Region & Language-Input Sources-Chinese(Intelligent Pinyin)
Ubuntu18.04 Enable Chinese Input method
GIT-SSH Configuration
Direct copy of the key, you need to modify the permissions, or various problems.
SSH Key: "Permissions 0644 for ' id_rsa.pub ' is too open." On Mac
SSH key is the main access rights are not correct, modify the next SSH can be used normally.
chmod ~/.ssh/id_rsa
Android-studio
16.04 is installed, directly run; not installed, open directly. Configure the installed SDK and Gradle to create a quick login method.
FFmpeg compiling
sudo apt-get install libsdl2-2.0 Libsdl2-dev
- Download Yasm source code, compile and install, can refer to 75635734.
- Download FreeType source code, compile and install, can refer to the method of compiling FreeType library under Ubuntu 18.04
Some other questions
After upgrading the ubuntu18.04lts, the mouse and keyboard are disabled, help
Main reasons:
This is because Xserver-xorg-input-all was removed during the upgrade, causing the xorg environment to be unable to use the mouse.
Correspondingly, reinstall this package.
You can try to connect via SSH by entering the TTY or using a different machine
And then run
sudo apt install xserver-xorg-input-all
Update instructions
- The first edition of 2018-07-17, documenting the necessary software to rebuild the development environment
- 2018-08-18 Add Reference page core summary information, as well as some additional software information updates
Android development environment and dependencies on Ubuntu