【原创】🐧Linux操作系统必备应用

安装Kubuntu操作系统

出处:goodreads.com : Linus Torvalds > Quotes

- 如果在Windows操作系统安装Linux操作系统,请参阅 https://youtu.be/PXChUh9JmdE
- 如果要在Ubuntu安装KDE Plasma,请参阅 Install KDE Plasma Desktop on Ubuntu 20.04 / How to install KDE plasma desktop on Ubuntu 20.04 Focal Fossa Linux
- 如果升级Kubuntu操作系统,请参阅 https://youtu.be/fqsvWqRQqlk

:~$ sudo apt update && sudo apt install lsb-core
:~$ lsb_release
LSB Version: core-11.1.0ubuntu2-noarch:security-11.1.0ubuntu2-noarch
:~$ lsb_release -a
LSB Version: core-11.1.0ubuntu2-noarch:security-11.1.0ubuntu2-noarch
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal

##后来添加注释 Ubuntu 20.04.4 LTS 所以和以上不一样 Ubuntu 20.04.2 LTS,不过重点在于安装neofetch比lsb_release -a好
## Install neofetch
:~$ sudo apt install neofetch
:~$ neofetch
.-/+oossssoo+/-. englianhu@Scibrokes-Trading `:+ssssssssssssssssss+:` — — — — — — — — — — — — — -

-+ssssssssssssssssssyyssss+- OS: Ubuntu 20.04.4 LTS x86_64 .ossssssssssssssssssdMMMNysssso. Host: 23-p080d /ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 5.13.0–37-generic +ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 12 hours, 26 mins /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 6246 (dpkg), 23 (snap) .ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.0.17 +sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1920x1080 ossyNMMMNyMMhsssssssssssssshmmmhssssssso DE: Plasma ossyNMMMNyMMhsssssssssssssshmmmhssssssso WM: KWin +sssshhhyNMMNyssssssssssssyNMMMysssssss+ WM Theme: Sweet-Dark .ssssssssdMMMNhsssssssssshNMMMdssssssss. Theme: Iridescent Lightly 3 [Plasma], /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ Icons: BeautyLine [Plasma], BeautyLin +sssssssssdmydMMMMMMMMddddyssssssss+ Terminal: konsole /ssssssssssshdmNNNNmyNMMMMhssssss/ CPU: Intel i5–4590T (4) @ 3.000GHz .ossssssssssssssssssdMMMNysssso. GPU: NVIDIA GeForce 710M -+sssssssssssssssssyyyssss+- GPU: Intel HD Graphics `:+ssssssssssssssssss+:` Memory: 9518MiB / 15894MiB .-/+oossssoo+/-.

## Install KDE Plasma Desktop on Ubuntu 20.04 : https://computingforgeeks.com/install-kde-plasma-desktop-on-ubuntu-linux
## How to install KDE plasma desktop on Ubuntu 20.04 Focal Fossa Linux :
https://linuxconfig.org/how-to-install-kde-plasma-desktop-on-ubuntu-20-04-focal-fossa-linux
:~$ sudo add-apt-repository ppa:kubuntu-ppa/backports
:~$ sudo apt update
:~$ sudo apt install kubuntu-desktop ## choose sddm

:~$ sudo micro /etc/sudoers
## Append the following entry to run ALL command without a password for a user named tom and Ctlr+s to save and Ctlr+q to exit:
:~$ englianhu ALL=(ALL) NOPASSWD:ALL

原文请参阅:How to run sudo command without a password on a Linux or Unix

$ cd ~/.ssh
$ ls
$ ssh-keygen -o -t ed25519 -C “englianhu@gmail.com”

Before proceeding, here is some context: When building new things, it is usually better to use the Elliptic Curve technology algorithm Ed25519 instead of RSA. There is also ECDSA — which has had a comparatively slow uptake, for a number of reasons — that is widely available and is a reasonable choice when Ed25519 is not available. There are also post-quantum algorithms, but they are newer and adopting them today requires a careful cost-benefit analysis.

Kindly refer to Why I don’t Use `2048` or `4096` RSA Key Sizes for more information.

Conclusion
When it comes down to it, the choice is between RSA 2048⁄4096 and Ed25519 and the trade-off is between performance and compatibility. RSA is universally supported among SSH clients while EdDSA performs much faster and provides the same level of security with significantly smaller keys. Peter Ruppel puts the answer succinctly:

> The short answer to this is: as long as the key strength is good enough for the foreseeable future, it doesn’t really matter. Because here we are considering a signature for authentication within an SSH session. The cryptographic strength of the signature just needs to withstand the current, state-of-the-art attacks.
Ed25519 for SSH

Kindly refer to Comparing SSH Keys — `RSA`, `DSA`, `ECDSA`, or `EdDSA`? for more information.

原文请参阅:Connect to github with ED25519

应用库

- Snap Store https://linuxconfig.org/how-to-install-snap-store-on-ubuntu-20-04-focal-fossa-linux-desktop
- FlatHub https://flatpak.org/setup/Ubuntu
- PlayOnLinux `:~$ sudo apt install playonlinux`
- crossover https://www.codeweavers.com/support/wiki/linux/linuxtutorial/install
- Wine https://wine.htmlvalidator.com/install-wine-on-ubuntu-20.04.html

:~$ wget http://crossover.codeweavers.com/redirect/crossover.bin
:~$ chmod 755 crossover.bin
:~$ ./crossover.bin

实用工具

$ sudo snap install vokoscreen-ng # https://linuxecke.volkoh.de/vokoscreen/vokoscreen-install.html
$ sudo apt install flameshot # https://github.com/flameshot-org/flameshot
$ ##或者安装lightshot
https://prnt.sc

- Ibus输入法 https://sung.codes/blog/2020/06/18/korean-input-on-kubuntu-20-04 (该文章还指导将应用设置为开机自动启动,Autostart)
- KDE App / Tool etc https://community.kde.org and https://invent.kde.org and https://github.com/englianhu/phabricator and https://phabricator.kde.org
- VokoScreen录频工具 https://itsfoss.com/vokoscreenng or https://linuxecke.volkoh.de/vokoscreen/vokoscreen-install.html
- FlameShot截图工具 https://github.com/flameshot-org/flameshot or LightShot截图工具 https://prnt.sc
- sudo apt install pulseeffects How to use PulseEffects Equalizer and Audio Enhancer in Linux https://linuxhint.com/pulseeffects-equalizer-audio-enhancer
- OneDrive https://gist.github.com/starlinq/0f98c6d9339497bb8ac42d67f66f60eb
- GoogleDrive https://github.com/astrada/google-drive-ocamlfuse or https://github.com/englianhu/kio-gdrive
- DropBox https://linuxconfig.org/ubuntu-20-04-dropbox-installation-and-desktop-integration or https://www.dropbox.com/install-linux
- PaintTools ( install 3 : Krita, Pinta, TuxPaint) https://itsfoss.com/open-source-paint-apps
- Adobe Acrobat Reader (https://askubuntu.com/a/1340984/424049)
- Android Apps (https://github.com/anbox/anbox and https://github.com/anbox/anbox-modules and https://github.com/geeks-r-us/anbox-playstore-installer)

程序员必备应用

- Micro编译器 https://linuxhint.com/install-micro-text-editor-linux (插件在https://micro-editor.github.io/plugins.html)
- GitHub Dekstop https://gist.github.com/berkorbay/6feda478a00b0432d13f1fc0a50467f1#gistcomment-3738663
- Git https://github.com/git-guides/install-git or https://www.atlassian.com/git/tutorials/install-git#linux
- Git-Lab https://about.gitlab.com/install/#ubuntu or How To Install GitLab CE on Ubuntu 20.04 | 18.04 or Install GitLab on Ubuntu 20.04
- R https://cloud.r-project.org (Linux r-base: https://cran.r-project.org/bin/linux/ubuntu/fullREADME.html `sudo apt install build-essential`)
- RStudio https://www.rstudio.com/products/rstudio/download-server/debian-ubuntu (在 https://www.rstudio.com/products/rstudio/download 获取最新版本连接)
- Anaconda https://docs.anaconda.com/anaconda/install/linux
- Jupyter https://jupyter.org/install
- Jupyter-Lab https://jupyter.org/install
- JupyterHub https://anaconda.org/conda-forge/jupyterhub
- Psiphon3 K-Phon https://github.com/thispc/psiphon/issues/38
- OpenVPN (建议使用How To Set up OpenVPN Server In 5 Minutes on Ubuntu Linux,而Install OpenVPN on Ubuntu via CLI有错误信息;其它VPN有How to Setup VPN connection in Kubuntu / KDE Plasma using L2TP protocol?KDE Store | VPN)
- flyvpn(git@github.com:scibrokes/setup-centOS7-DO有比较许多支援Linux🐧的vpn,flyvpn逾期后还能使用、而vpnUnlimited则提供类似彩礼,一次性付费终生受用)
- Install Hugo(文章中有引导Install brew if you haven’t already Github: Install Homebrew (on macOS or Linux))

## Reference
##
https://stackoverflow.com/a/52951224/3806250
##
https://docs.python.org/2/library/2to3.html#to3-reference
:~$ apt install 2to3
:~$ apt install python3-lib2to3
:~$ apt install python3-toolz

🐧企鹅舞
⛷Linux🐧舞⛷
⚙Kubuntu 20.04

Linux操作系统 https://www.youtube.com/watch?v=skotw8bJULQ

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store