引言

KDE neon是一个基于Ubuntu LTS(长期支持)版本的Linux发行版,它专注于提供最新的KDE Plasma桌面环境和KDE应用程序。作为一个用户友好的Linux发行版,KDE neon不仅拥有美观的界面设计,还提供了丰富的软件生态系统。本文将详细介绍如何在KDE neon系统中安装各种常用软件包,从办公套件到多媒体工具,帮助用户全方位地扩展系统功能。

KDE neon使用APT(Advanced Package Tool)作为其主要的软件包管理系统,同时提供了图形化的软件管理工具Discover,使得软件安装变得简单直观。无论是命令行爱好者还是图形界面用户,都能找到适合自己的软件安装方式。

基础软件管理工具介绍

在开始安装各种软件之前,我们先来了解KDE neon中的主要软件管理工具。

APT命令行工具

APT是Debian及其衍生发行版(如Ubuntu和KDE neon)的命令行软件包管理工具。它提供了强大而灵活的软件管理功能。

基本APT命令:

# 更新软件包列表 sudo apt update # 升级系统中的所有软件包 sudo apt upgrade # 安装软件包 sudo apt install 软件包名称 # 卸载软件包 sudo apt remove 软件包名称 # 搜索软件包 apt search 关键词 # 显示软件包信息 apt show 软件包名称 # 清理不再需要的软件包 sudo apt autoremove 

Discover图形化软件中心

Discover是KDE neon中的图形化软件管理工具,它提供了一个直观易用的界面来浏览、安装和卸载软件。

使用Discover:

  1. 点击应用程序菜单中的”Discover”图标
  2. 在搜索框中输入想要安装的软件名称
  3. 从搜索结果中选择需要的软件
  4. 点击”安装”按钮并输入密码确认

其他有用的软件管理工具

除了APT和Discover,KDE neon还支持其他软件管理方式:

Snap包管理:

# 安装Snapd(如果尚未安装) sudo apt install snapd # 安装Snap应用 sudo snap install 应用名称 # 示例:安装Slack sudo snap install slack 

Flatpak包管理:

# 安装Flatpak sudo apt install flatpak # 添加Flathub仓库 flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo # 安装Flatpak应用 flatpak install flathub 应用名称 # 示例:安装Spotify flatpak install flathub com.spotify.Client 

办公套件安装

办公套件是日常工作和学习中必不可少的工具。KDE neon提供了多种办公软件选择,从完整的办公套件到轻量级的文本编辑器。

LibreOffice

LibreOffice是一套功能完整的开源办公套件,包含文字处理、电子表格、演示文稿、数据库和公式编辑等组件。

安装LibreOffice:

# 安装完整的LibreOffice套件 sudo apt install libreoffice # 或者只安装特定组件 sudo apt install libreoffice-writer # 文字处理器 sudo apt install libreoffice-calc # 电子表格 sudo apt install libreoffice-impress # 演示文稿 sudo apt install libreoffice-draw # 绘图工具 sudo apt install libreoffice-base # 数据库 sudo apt install libreoffice-math # 公式编辑器 

安装LibreOffice语言包:

# 安装中文语言包 sudo apt install libreoffice-l10n-zh-cn libreoffice-help-zh-cn 

Calligra套件

Calligra是KDE社区开发的办公套件,提供了与LibreOffice类似的功能,但与KDE桌面环境集成更为紧密。

安装Calligra:

# 安装完整的Calligra套件 sudo apt install calligra # 或者只安装特定组件 sudo apt install calligrawords # 文字处理 sudo apt install calligrasheets # 电子表格 sudo apt install calligraplan # 项目管理 sudo apt install calligraflow # 流程图 sudo apt install calligraauthor # 创意写作 

WPS Office

WPS Office是一款来自中国的商业办公套件,提供了与Microsoft Office高度兼容的界面和功能。

安装WPS Office:

首先,从WPS官网(https://www.wps.com/)下载适用于Linux的DEB安装包,然后使用以下命令安装:

# 假设下载的文件在Downloads目录中 cd ~/Downloads sudo dpkg -i wps-office_*.deb # 如果出现依赖问题,修复它们 sudo apt install -f 

轻量级文本编辑器

对于只需要简单文本编辑功能的用户,以下是一些轻量级的选择:

安装Kate(KDE高级文本编辑器):

sudo apt install kate 

安装KWrite(轻量级文本编辑器):

sudo apt install kwrite 

安装Gedit(GNOME文本编辑器):

sudo apt install gedit 

安装VS Code(Visual Studio Code):

# 使用Snap安装 sudo snap install --classic code # 或者使用官方仓库 wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list sudo apt update sudo apt install code 

PDF阅读和编辑工具

安装Okular(KDE的文档查看器):

sudo apt install okular 

安装Evince(GNOME的文档查看器):

sudo apt install evince 

安装PDF编辑工具:

# 安装PDF Shuffler(用于合并、拆分和重新排列PDF页面) sudo apt install pdfshuffler # 安装PDF Arranger(PDF Shuffler的分支,功能更丰富) sudo apt install pdfarranger # 安装Master PDF Editor(功能强大的PDF编辑器,免费版有水印) sudo apt install master-pdf-editor 

网络工具安装

网络工具是现代计算机使用中不可或缺的部分,包括网页浏览器、邮件客户端、即时通讯工具等。

网页浏览器

KDE neon默认预装了Firefox浏览器,但用户可以根据自己的喜好选择其他浏览器。

安装Google Chrome:

# 下载Google Chrome wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list sudo apt update sudo apt install google-chrome-stable 

安装Chromium(Chrome的开源版本):

sudo apt install chromium-browser 

安装Vivaldi浏览器:

# 添加Vivaldi仓库 wget -qO- https://repo.vivaldi.com/archive/linux_signing_key.pub | sudo apt-key add - echo "deb [arch=amd64] https://repo.vivaldi.com/archive/deb/ stable main" | sudo tee /etc/apt/sources.list.d/vivaldi.list sudo apt update sudo apt install vivaldi-stable 

安装Brave浏览器:

# 安装Brave sudo apt install apt-transport-https curl curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key add - echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list sudo apt update sudo apt install brave-browser 

邮件客户端

安装KMail(KDE的邮件客户端):

sudo apt install kmail 

安装Thunderbird(Mozilla的邮件客户端):

sudo apt install thunderbird 

安装Evolution(GNOME的邮件客户端):

sudo apt install evolution 

即时通讯工具

安装Telegram桌面版:

# 使用Snap安装 sudo snap install telegram-desktop # 或者使用Flatpak安装 flatpak install flathub org.telegram.desktop 

安装Discord:

# 使用Snap安装 sudo snap install discord # 或者使用官方仓库 wget -O - https://packagecloud.io/discord/discord/gpgkey | sudo apt-key add - echo "deb https://packagecloud.io/discord/discord/ubuntu/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/discord.list sudo apt update sudo apt install discord 

安装Slack:

# 使用Snap安装 sudo snap install slack --classic # 或者使用Flatpak安装 flatpak install flathub com.slack.Slack 

安装Signal:

# 官方安装方式 wget -O- https://updates.signal.org/desktop/apt/keys.asc | sudo apt-key add - echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list sudo apt update sudo apt install signal-desktop 

FTP客户端

安装FileZilla:

sudo apt install filezilla 

下载管理器

安装KGet(KDE的下载管理器):

sudo apt install kget 

安装uGet(功能强大的下载管理器):

sudo apt install uget 

远程桌面工具

安装Remmina(远程桌面客户端):

sudo apt install remmina remmina-plugin-rdp remmina-plugin-vnc 

安装TeamViewer:

# 下载TeamViewer wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb sudo dpkg -i teamviewer_amd64.deb sudo apt install -f # 修复依赖问题 

多媒体工具安装

多媒体工具包括音频播放器、视频播放器、图像编辑器等,它们丰富了我们的数字生活体验。

音频播放器

安装Elisa(KDE的现代音乐播放器):

sudo apt install elisa 

安装Clementine(功能丰富的音乐播放器):

sudo apt install clementine 

安装Audacious(轻量级音频播放器):

sudo apt install audacious 

安装Spotify(使用Snap):

sudo snap install spotify 

视频播放器

安装VLC媒体播放器:

sudo apt install vlc 

安装SMPlayer(带有YouTube浏览功能的媒体播放器):

sudo apt install smplayer 

安装MPV(轻量级命令行媒体播放器):

sudo apt install mpv 

安装Kodi(媒体中心软件):

sudo apt install kodi 

音频编辑工具

安装Audacity(音频编辑软件):

sudo apt install audacity 

安装Ardour(数字音频工作站):

sudo apt install ardour 

视频编辑工具

安装Kdenlive(KDE的视频编辑器):

sudo apt install kdenlive 

安装OpenShot(简单易用的视频编辑器):

sudo apt install openshot-qt 

安装Shotcut(跨平台视频编辑器):

sudo apt install shotcut 

图像查看器

安装Gwenview(KDE的图像查看器):

sudo apt install gwenview 

安装Nomacs(轻量级图像查看器):

sudo apt install nomacs 

图像编辑工具

安装GIMP(GNU图像处理程序):

sudo apt install gimp 

安装Krita(数字绘画软件):

sudo apt install krita 

安装Inkscape(矢量图形编辑器):

sudo apt install inkscape 

安装Pinta(简单易用的图像编辑器):

sudo apt install pinta 

图像管理工具

安装digiKam(专业的照片管理软件):

sudo apt install digikam 

安装Shotwell(简单的照片管理器):

sudo apt install shotwell 

光盘刻录工具

安装K3b(KDE的CD/DVD刻录工具):

sudo apt install k3b 

安装Brasero(GNOME的CD/DVD刻录工具):

sudo apt install brasero 

多媒体编解码器

为了能够播放各种格式的音频和视频文件,需要安装额外的编解码器:

# 安装Ubuntu受限的额外包 sudo apt install ubuntu-restricted-extras # 安装额外的编解码器 sudo apt install libdvd-pkg sudo dpkg-reconfigure libdvd-pkg # 安装FFmpeg(多媒体框架) sudo apt install ffmpeg # 安装GStreamer编解码器 sudo apt install gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav 

开发工具安装

对于开发者来说,KDE neon提供了丰富的开发工具和环境。无论是Web开发、移动应用开发还是系统编程,都能找到合适的工具。

集成开发环境(IDE)

安装KDevelop(KDE的IDE):

sudo apt install kdevelop 

安装Qt Creator(Qt应用程序开发IDE):

sudo apt install qtcreator 

安装Visual Studio Code:

# 使用Snap安装 sudo snap install --classic code # 或者使用官方仓库 wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list sudo apt update sudo apt install code 

安装IntelliJ IDEA Community Edition:

# 使用Snap安装 sudo snap install intellij-idea-community --classic # 或者使用Flatpak安装 flatpak install flathub com.jetbrains.IntelliJ-IDEA-Community 

安装PyCharm Community Edition:

# 使用Snap安装 sudo snap install pycharm-community --classic # 或者使用Flatpak安装 flatpak install flathub com.jetbrains.PyCharm-Community 

安装Eclipse IDE:

sudo apt install eclipse 

文本编辑器

安装Vim:

sudo apt install vim 

安装Emacs:

sudo apt install emacs 

安装Sublime Text:

# 安装GPG密钥 wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list sudo apt update sudo apt install sublime-text 

安装Atom:

# 使用Snap安装 sudo snap install atom --classic # 或者使用官方仓库 curl -sL https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add - echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" | sudo tee /etc/apt/sources.list.d/atom.list sudo apt update sudo apt install atom 

版本控制工具

安装Git:

sudo apt install git 

安装Git图形界面工具:

# 安装GitKraken(使用Snap) sudo snap install gitkraken --classic # 安装Git Cola(Git图形客户端) sudo apt install git-cola # 安装Gitg(Git历史查看器) sudo apt install gitg 

安装Subversion:

sudo apt install subversion 

数据库工具

安装MySQL Server:

sudo apt install mysql-server sudo mysql_secure_installation 

安装PostgreSQL:

sudo apt install postgresql postgresql-contrib 

安装SQLite:

sudo apt install sqlite3 

安装MongoDB:

# 导入MongoDB公钥 wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add - # 添加MongoDB仓库 echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list # 安装MongoDB sudo apt update sudo apt install mongodb-org # 启动MongoDB服务 sudo systemctl start mongod sudo systemctl enable mongod 

安装DBeaver(通用数据库工具):

# 使用Snap安装 sudo snap install dbeaver-ce # 或者使用Flatpak安装 flatpak install flathub io.dbeaver.DBeaverCommunity 

Web开发工具

安装Docker:

# 安装依赖 sudo apt install apt-transport-https ca-certificates curl software-properties-common # 添加Docker官方GPG密钥 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - # 添加Docker仓库 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" # 安装Docker sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io # 将当前用户添加到docker组 sudo usermod -aG docker $USER # 重新登录以使更改生效 

安装Node.js和npm:

# 使用NodeSource仓库安装Node.js curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt install nodejs # 或者使用nvm(Node版本管理器) curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash source ~/.bashrc nvm install 14 

安装Yarn(包管理器):

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list sudo apt update sudo apt install yarn 

安装Ruby和RubyGems:

sudo apt install ruby-full 

安装Python和pip:

# Python 3通常已预装,如果没有 sudo apt install python3 python3-pip # 安装虚拟环境工具 sudo apt install python3-venv 

安装Java开发工具包(JDK):

# 安装OpenJDK 11 sudo apt install openjdk-11-jdk # 或者安装OpenJDK 8 sudo apt install openjdk-8-jdk # 安装多个版本后,可以使用update-alternatives切换 sudo update-alternatives --config java 

编程语言和框架

安装C/C++开发工具:

sudo apt install build-essential cmake gdb 

安装Go语言:

sudo apt install golang-go 

安装Rust:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source ~/.cargo/env 

安装PHP:

sudo apt install php php-cli php-fpm php-mysql php-xml php-curl php-gd php-mbstring php-zip 

安装.NET Core SDK:

# 添加Microsoft密钥和仓库 wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add - echo "deb [arch=amd64] https://packages.microsoft.com/repos/ubuntu $(lsb_release -cs) prod" | sudo tee /etc/apt/sources.list.d/dotnetdev.list # 安装.NET SDK sudo apt update sudo apt install dotnet-sdk-5.0 

API测试工具

安装Postman:

# 使用Snap安装 sudo snap install postman 

安装Insomnia:

# 使用Snap安装 sudo snap install insomnia 

系统工具安装

系统工具可以帮助我们更好地管理和维护KDE neon系统,包括系统监控、磁盘管理、备份工具等。

系统监控工具

安装KSysGuard(KDE系统监视器):

sudo apt install ksysguard 

安装htop(交互式进程查看器):

sudo apt install htop 

安装glances(系统监控工具):

sudo apt install glances 

安装nmon(系统性能监视器):

sudo apt install nmon 

磁盘管理工具

安装KDE Partition Manager(分区编辑器):

sudo apt install partitionmanager 

安装GParted(分区编辑器):

sudo apt install gparted 

安装GNOME Disks(磁盘实用程序):

sudo apt install gnome-disk-utility 

安装baobab(磁盘使用分析器):

sudo apt install baobab 

安装ncdu(磁盘使用分析器):

sudo apt install ncdu 

备份工具

安装Kup(KDE的备份系统):

sudo apt install kup 

安装Déjà Dup(简单易用的备份工具):

sudo apt install deja-dup 

安装Timeshift(系统快照工具):

# 添加Timeshift仓库 sudo apt-add-repository -y ppa:teejee2008/ppa sudo apt update sudo apt install timeshift 

安装BorgBackup(去重备份工具):

sudo apt install borgbackup 

安装Vorta(BorgBackup的图形界面):

# 使用Flatpak安装 flatpak install flathub com.borgbase.Vorta 

系统清理工具

安装Sweeper(系统清理工具):

sudo apt install sweeper 

安装BleachBit(系统清理工具):

sudo apt install bleachbit 

系统信息工具

安装KInfoCenter(KDE信息中心):

sudo apt install kinfocenter 

安装Hardinfo(系统信息工具):

sudo apt install hardinfo 

安装neofetch(系统信息显示工具):

sudo apt install neofetch 

系统优化工具

安装Stacer(系统优化工具):

# 使用Snap安装 sudo snap install stacer 

安装preload(后台预读取守护进程):

sudo apt install preload 

安装zram-config(内存压缩工具):

sudo apt install zram-config 

虚拟化工具

安装VirtualBox:

# 添加VirtualBox仓库 wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - echo "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list # 安装VirtualBox sudo apt update sudo apt install virtualbox-6.1 # 安装扩展包 wget https://download.virtualbox.org/virtualbox/6.1.26/Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack 

安装GNOME Boxes(简单的虚拟化工具):

sudo apt install gnome-boxes 

安装QEMU/KVM:

sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager # 将当前用户添加到libvirt组 sudo usermod -aG libvirt $(whoami) # 重新登录以使更改生效 

游戏和娱乐软件安装

KDE neon不仅适合工作和学习,也可以提供丰富的游戏和娱乐体验。

游戏平台

安装Steam:

# 安装Steam sudo apt install steam # 如果遇到32位库问题,可以启用多架构 sudo dpkg --add-architecture i386 sudo apt update sudo apt install steam 

安装Lutris(游戏平台):

# 添加Lutris仓库 sudo add-apt-repository ppa:lutris-team/lutris sudo apt update sudo apt install lutris 

安装PlayOnLinux(Wine前端):

sudo apt install playonlinux 

安装Heroic Games Launcher(Epic Games Launcher的开源替代品):

# 使用Snap安装 sudo snap install heroic # 或者使用Flatpak安装 flatpak install flathub com.heroicgameslauncher.hgl 

游戏模拟器

安装RetroArch(多系统模拟器):

sudo apt install retroarch 

安装Dolphin Emulator(GameCube和Wii模拟器):

sudo apt install dolphin-emu 

安装PCSX2(PlayStation 2模拟器):

# 添加PCSX2 PPA sudo add-apt-repository ppa:pcsx2-team/pcsx2-daily sudo apt update sudo apt install pcsx2 

安装RPCS3(PlayStation 3模拟器):

# 使用Flatpak安装 flatpak install flathub net.rpcs3.RPCS3 

游戏工具

安装GameMode(游戏性能优化工具):

sudo apt install gamemode 

安装MangoHud(游戏性能监控工具):

# 使用Flatpak安装 flatpak install flathub com.mangohud.MangoHud 

安装LSPCI(显示PCI设备信息,用于识别硬件):

sudo apt install pciutils 

娱乐软件

安装VLC媒体播放器(如果尚未安装):

sudo apt install vlc 

安装Spotify(如果尚未安装):

sudo snap install spotify 

安装Netflix(使用浏览器或Electron应用):

# 使用Flatpak安装Netflix Electron应用 flatpak install flathub com.netflix.Netflix 

安装YouTube Music桌面应用:

# 使用Snap安装 sudo snap install youtube-music-desktop-app # 或者使用Flatpak安装 flatpak install flathub com.github.tht13.ytmd 

电子书阅读器

安装Calibre(电子书管理软件):

# 安装Calibre sudo apt install calibre # 或者使用官方安装脚本(推荐,获取最新版本) sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin 

安装Foliate(电子书阅读器):

# 使用Flatpak安装 flatpak install flathub com.github.johnfactotum.Foliate 

安装Bookworm(电子书阅读器):

sudo apt install bookworm 

总结

KDE neon作为一个基于Ubuntu LTS的发行版,提供了丰富的软件生态系统和灵活的软件管理方式。通过APT包管理器、Discover图形化软件中心、Snap和Flatpak等工具,用户可以轻松安装各种软件,从办公套件到多媒体工具,从开发工具到游戏娱乐。

本文详细介绍了KDE neon系统中各种常用软件包的安装方法,包括:

  1. 基础软件管理工具:APT、Discover、Snap和Flatpak
  2. 办公套件:LibreOffice、Calligra、WPS Office等
  3. 网络工具:各种浏览器、邮件客户端、即时通讯工具等
  4. 多媒体工具:音频视频播放器、编辑器、图像处理工具等
  5. 开发工具:IDE、文本编辑器、版本控制工具、数据库工具等
  6. 系统工具:系统监控、磁盘管理、备份工具等
  7. 游戏和娱乐软件:游戏平台、模拟器、电子书阅读器等

通过这些软件的安装和使用,用户可以将KDE neon打造成一个功能强大、满足各种需求的操作系统。无论是日常办公、开发编程,还是多媒体娱乐,KDE neon都能提供优秀的体验。

希望本文能够帮助KDE neon用户更好地了解和使用这个优秀的Linux发行版,充分发挥其潜力。如果有任何问题或建议,欢迎在评论区留言讨论。