Update docs/tech_docs/linux/remote_linux.md

This commit is contained in:
2024-04-01 01:38:45 +00:00
parent 4cda9ae9dd
commit d813f9c16a

View File

@@ -8,17 +8,18 @@ This guide provides instructions for setting up a lightweight desktop environmen
- Ensure that the system is updated and upgraded to the latest packages:
## Essential Packages
```bash
sudo apt update && sudo apt upgrade -y && sudo apt install qemu-guest-agent -y && sudo reboot
```
1. Install essential tools, power tools, and development tools:
```bash
sudo apt update && sudo apt upgrade -y && sudo apt install curl gpg qemu-guest-agent -y
sudo apt install x2goserver x2goserver-xsession git wget curl htop neofetch screenfetch scrot unzip p7zip-full policykit-1 ranger mousepad firefox libreoffice mpv vlc xarchiver keepassxc geany retext gimp pandoc tmux pavucontrol rofi build-essential cmake pkg-config gdb python3 python3-pip python3-venv python3-dev openssh-server libssl-dev libffi-dev rsync vim-nox exuberant-ctags ripgrep fd-find fzf silversearcher-ag gpg -y
```
## Common Steps
1. Add the Wezterm APT repository and install Wezterm:
2. Add the Wezterm APT repository and install Wezterm:
```bash
curl -fsSL https://apt.fury.io/wez/gpg.key | sudo gpg --yes --dearmor -o /usr/share/keyrings/wezterm-fury.gpg
@@ -26,13 +27,7 @@ echo 'deb [signed-by=/usr/share/keyrings/wezterm-fury.gpg] https://apt.fury.io/w
sudo apt update && sudo apt install wezterm -y
```
2. Configure Wezterm by creating a `.wezterm.lua` file in your home directory with the desired configuration. Refer to the Wezterm documentation for configuration options and examples.
3. Install essential tools, power tools, and development tools:
```bash
sudo apt install x2goserver x2goserver-xsession git wget curl htop neofetch screenfetch scrot unzip p7zip-full policykit-1 ranger mousepad firefox libreoffice mpv vlc xarchiver keepassxc geany retext gimp pandoc tmux pavucontrol rofi build-essential cmake pkg-config gdb python3 python3-pip python3-venv python3-dev openssh-server libssl-dev libffi-dev rsync vim-nox exuberant-ctags ripgrep fd-find fzf silversearcher-ag -y
```
3. Configure Wezterm by creating a `.wezterm.lua` file in your home directory with the desired configuration. Refer to the Wezterm documentation for configuration options and examples.
4. Configure Vim for Python development by creating a `.vimrc` file in your home directory with the desired configuration. Consider using a Vim configuration manager like Vundle or vim-plug to manage plugins.