目录
Q8:ubuntu打开程序提示“...与waylnd桌面协议暂不兼容,程序即将退出”
Q11:ubuntu使用vi编辑时上下左右方向键被转化为ABCD的解决方案
Q12:解决VMware中Ubuntu占用空间过大的问题(Ubuntu虚拟机空间回收)
Q1:ubuntu安装中文输入法提示缺少qt依赖
ubuntu安装中文输入法只能输入英文,安装QT提示“E: Package ‘qt5-default’ has no installation candidate”
A1-1:
ubuntu20.04以下版本缺少一些Qt相关依赖,输入命令后重启系统即可
sudo apt-get install cmake qt5-default qtcreator
或 sudo apt install qt5-default qtcreator qml-module-qtquick-controls2
ubuntu20.04及以上版本缺少qt5的库,打开终端,输入两行命令后重启系统即可
sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
sudo apt install libgsettings-qt1
A1-2:使用以下命令逐步安装QT5
sudo apt-get install build-essential
sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
sudo apt-get install qtcreator
sudo apt-get install qt5*
Q2:ubuntu安装 .bundle软件包
A2:软件包目录下空白处右击”在终端打开”,进入管理员模式然后安装
sudo -s
sudo chmod +x filename.bundle
sudo ./filename .bundle
Q3:ubuntu安装windows程序
A3-1:从 Ubuntu 存储库安装 Wine:
sudo dpkg --add-architecture i386 && sudo apt install wine
安装包后在终端运行winecfg以生成配置文件:
sudo ln -s /usr/share/doc/wine/examples/wine.desktop /usr/share/applications/
通过“Wine Windows Program Loader”选项右键单击要运行的 EXE 文件:
A3-2:从其官方存储库安装 Wine:
1.安装Wine key
wget -nc https://dl.winehq.org/wine-builds/winehq.key
然后通过将密钥移动到“/usr/share/keyring”目录来安装密钥:
sudo mv winehq.key /usr/share/keyrings/winehq-archive.key
2. 添加 Wine 仓库:
下载source 文件:
wget -nc https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources
将其移至“/etc/apt/sources.list.d”:
sudo mv winehq-$(lsb_release -sc).sources /etc/apt/sources.list.d/
3.安装 Wine:
Wine 存储库提供了三个 Wine 包:
winehq-stable – 稳定版(目前为 v7.0)
winehq-devel – 最新的开发版本(目前为 v7.8)
winehq-staging – 在相应的 wine-devel 之上应用补丁的测试版本
安装前,需要运行sudo apt update以刷新系统缓存。
要安装稳定版,请使用命令:sudo apt install winehq-stable
通过以下方式安装 wine 开发版本:udo apt install winehq-devel
或者通过命令安装 wine-staging:udo apt install winehq-staging
注意:它不会为新支持的系统重新构建旧包。所以winehq-stable在 Ubuntu 22.04 中直到下一个稳定版本(v7.0.1 或 v8.0)才可用。
如何去除Wine:
1. 要删除 Wine 包,只需打开终端并运行命令:
udo apt remove wine winehq-stable winehq-staging winehq-devel
.wine和.local/share/applications 下会有本地配置文件和应用数据。它们是隐藏文件夹,在文件管理器中按Ctrl+H可切换显示并根据需要删除它们。
2. 要删除 Wine 存储库,请打开终端 (Ctrl+Alt+T) 并运行命令:
sudo rm /etc/apt/sources.list.d/winehq-jammy.sources
并通过命令删除存储库密钥:
sudo rm /usr/share/keyrings/winehq-archive.key
最后通过运行sudo apt update刷新系统包缓存来应用更改。
Q4:VMware安装vmware tools
A4:
卸载 open-vm-tools:sudo apt-get autoremove open-vm-tools
重启ubuntu安装VMware Tools:虚拟机--安装VMware Tools
安装desktop后重启ubuntu:sudo apt-get install open-vm-tools-desktop
Q5:ubuntu进入管理员模式
A5:sudo -s 或 sudo -i
Q6:ubuntu系统设置中文显示
A6:
Settings - Region & Language - Manage Installed Languages - Install - Lanages Support - Install/Remove Languages… - 勾选Chinese(simplified) - Apply - Applying changes
Settings - Region & Language - Input Sources -“+”- Add an Input Source -“...”- Chinese - Add
Settings - Region & Language - English - Select Language - 汉语 - Select -Restart…
Q7:ubuntu复制移动编辑文件提示“...权限不够”
A7:终端下打开一个具有管理员权限的文件管理器进行编辑
su
sudo nautilus
Q8:ubuntu打开程序提示“...与waylnd桌面协议暂不兼容,程序即将退出”
A8:打开管理员权限文件管理器,修改后保存,重启gdm3
终端下打开一个具有管理员权限的文件管理器进行编辑:sudo nautilus
打开/etc/gdm3编辑custom.conf文件后保存:#WaylandEnable=false前的#号去掉后保存
重启gdm3:sudo service gdm3 restart
Q9:ubuntu命令行&桌面模式切换
A9:从桌面模式进入命令行模式:Ctrl+Alt+F1,从命令行模式进入桌面模式:Ctrl+Alt+F7
Q10:ubuntu开启桌面版的SSH服务
A10:sudo apt install openssh-server
Q11:ubuntu使用vi编辑时上下左右方向键被转化为ABCD的解决方案
A11:sudo apt-get install vim
Q12:解决VMware中Ubuntu占用空间过大的问题(Ubuntu虚拟机空间回收)
A12:
首先确认你虚拟机里面装了vmware的虚拟机工具,然后在虚拟机里面执行:
sudo vmware-toolbox-cmd disk list
然后执行命令进行回收,后面的“/"就是刚才找到的盘:
sudo vmware-toolbox-cmd disk shrink /
注意:回收的过程中磁盘占用会先上升后下降,请保证实体机磁盘上空间足够再执行这个命令!!(推荐预留两倍当前虚拟磁盘大小)
Q13:ubuntu终端提示找不到命令“wget”
A13:root权限后安装wget
su
apt-get install wget
Q14:ubuntu安装华为VPN Secoclient
A14:不建议安装,重启后可能会进不了系统
安装
wget http://www.corem.com.cn/sites/default/files/tools/secoclient/secoclient-linux-64-7.0.2.26.run
chmod 755 secoclient-linux-64-7.0.2.26.run
sudo ./secoclient-linux-64-7.0.2.26.run
卸载
cd /usr/local/SecoClient
sudo ./uninstall.sh
Q15:ubuntu报错E:无法定位软件包
A15:
备份list:sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
修改镜像源:sudo vim /etc/apt/sources.list,复制清华源
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
重新获取软件包列表
sudo apt-get update
sudo apt-get upgrade
文件目录打开终端执行安装
sudo apt-get install 软件包名
Q16:ubuntu中安装启动xftp
A16:安装:sudo apt-get install vsftpd;启动:sudo /etc/init.d/vsftpd restart
Q17:ubuntu虚拟机无法上网
A17:Windows物理机按“Ctrl+Shift+Esc”打开任务管理器-服务,右击启动VM开头的服务
Q18:ubuntu安装微软雅黑字体
A18:下载字体包,解压后执行安装
wget -O get-fonts.sh.zip http://files.cnblogs.com/DengYangjun/get-fonts.sh.zip
unzip -o get-fonts.sh.zip
chmod a+x get-fonts.sh
./get-fonts.sh
Q19:ubuntu安装Navicat Premium 16
A19:软件包目录下终端输入以下命令,Ubuntu 22.04以上版本需先安装依赖
sudo apt install libfuse2
chmod +x navicat16-premium-cs.AppImage
./navicat16-premium-cs.AppImage
试用到期后,直接删除隐藏文件夹/.config/navicat和~/.config/dconf/user即可继续试用14天
rm -rf ~/.config/navicat
rm -rf ~/.config/dconf/user
lsof | grep navicat | grep \\.config #用于列出当前系统打开navicat的工具
Q20:ubuntu安装程序后重启登录黑屏
A20-1:黑屏可能原因为图形界面程序损坏,更新内核或安装软件时删除了xorg相关文件
系统黑屏后Ctrl+ALT+F4进入命令行模式(或者Ctrl+ALT+F1~F6)
sudo apt-get update
sudo apt-get install xserver-xorg-lts-quantal
sudo dpkg-reconfigure xserver-xorg-lts-quantal
sudo reboot
A20-2:本机Win菜单右击“Windows终端(管理员)” ,输入“netsh winsock reset”后回车
A20-3:关闭VM虚拟机“加速3D图形”,虚拟机 - 设置 - 硬件 - 显示器 - 取消勾选“加速3D图形”
A20-4:本机Win菜单右击“Windows终端(管理员)” ,依次输入
netsh winsock reset
net stop VMAuthdService
net start VMAuthdService
net stop VMwareHostd
net start VMwareHostd
或 本机打开任务管理器 - 服务,右击启动所有VMWare相关服务
Q21:ubuntu安装可视化桌面
A21:安装桌面环境,安装Xrdp
安装Gnome
sudo apt update
sudo apt-get upgrade
sudo apt install ubuntu-desktop
或安装Xfce
sudo apt update
sudo apt-get upgrade
sudo apt install xubuntu-desktop
安装Xrdp并验证,然后win系统RDP连接
sudo apt install xrdp
sudo systemctl status xrdp
卸载Gnome
sudo apt-get remove gnome-shell
sudo apt-get remove gnome
sudo apt-get autoremove
sudo apt-get purge gnome
sudo apt-get autoclean
sudo apt-get clean
卸载Xfce
sudo apt-get purge xubuntu-icon-theme xfce4*
sudo apt autoremove
sudo apt-get purge xubuntu-desktop xubuntu-icon-theme xfce4*
sudo apt-get purge plymouth-theme-xubuntu-logo plymouth-theme-xubuntu-text
sudo apt autoremove
sudo apt-get autoclean
sudo apt-get clean
Q22:ubuntu添加账号设置密码及删除
A22:
添加用户
sudo useradd account
设置密码
sudo passwd account
删除用户
sudo deluser account
sudo deluser --remove-home account
sudo deluser --remove-all-files account
或
sudo userdel account
sudo derlser -r account
Q23:ubuntu安装deb软件包
A23:sudo dpkg -i filename.deb
Q24:ubuntu安装java环境
A24:准备 jdk-8u351-linux-x64.tar.gz
#解压安装包
tar -zxvf jdk-8u351-linux-x64.tar.gz
cd /usr/lib #切换到/usr/bin目录下
sudo mkdir jdk #新建jdk目录
sudo mv ~/jdk1.8.0_321 /usr/lib/jdk #将解压的jdk文件移动到新建的/usr/lib/jdk目录
sudo vi /etc/profile #使用命令打开/etc/profile文件
#配置Java环境变量,在最后添加内容
#set java env
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_351
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#执行命令使修改生效
source /etc/profile
#配置软连接
sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk1.8.0_351/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jdk/jdk1.8.0_351/bin/javac 300
#测试安装是否成功
java -version
Q25:ubuntu查看并清除系统日志
A25:
#查看占用情况
cd /var/log
sudo du -sh *| grep G #查看超过1G的文件
#清空日志存储
sudo su
cat /dev/null > /var/log/syslog.1
cat /dev/null > /var/log/syslog
cat /dev/null > /var/log/journal
Q26:ubuntu文件系统根目录磁盘空间不足
A26:22.04系统 - 应用程序 - 磁盘 - 文件系统(空间不足的磁盘) - 其他分区选项 - 调整大小
Q27:ubuntu提示找不到nautilus
A27:重新安装nautilus:sudo apt-get install nautilus