ubuntu下安装软件的权限问题

  问题:我用apt-get命令安装软件的时候总是提示
E: Could not get lock file /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)

E: Unable to lock the administration directory (/var/lib/ ...
解决:
因为当前用户不是root用户,所以导致这个问题。
1、使用 sudo passwd root    更改root密码,或者是启动root帐户
2、使用su  ,切换当前用户到su,才能安装软件
3、然后使用apt-get命令,apt-get install fcitx
                                               apt-get install im-switch
                                              
im-switch -s fcitx -z default
在执行
im-switch -s fcitx -z default 的时候出现了以下错误:
no alternatives defined for  language default
解决:
system--administrator--菜单中的language support中在chinese前面打上勾.然后下面选中chinese
使用命令locale可以查看,
LANG=en_AU.UTF-8 转变为 LANG=zh_CN.UTF-8。
这样就安装好了fcitx中文环境。还可以参考(http://wiki.ubuntu.org.cn/index.php?title=%E5%BF%AB%E9%80%9F%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%8D%97/FeistyFawn&variant=zh-cn)
4、restart
5、
当你使用完毕后屏蔽 root 帐号 使用:
sudo passwd -l root
这个将锁住 root 帐号.
6、如何在终端机模式下切换到 root 身份?
sudo -s -H
Password: 在这注明您的密码
(http://www.lostk.com/blog/ubuntu-root-password/)
### Ubuntu 系统中以正确权限安装软件Ubuntu 中,为了安全性和系统的稳定性,默认情况下只有超级用户(root)才有权修改系统级别的设置和安装全局应用程序。对于大多数包管理操作,建议使用 `sudo` 命令来临时获取管理员权限。 #### 使用 APT 安装软件 APT (Advanced Package Tool) 是 Debian 及其衍生发行版中的标准包管理系统工具集之一。通过它能够方便快捷地在线查找、下载以及更新各种开源项目及其依赖项。 当需要安装新程序时,在终端里输入带有 `sudo` 的命令可以请求提升权限: ```bash sudo apt update && sudo apt install <package_name> ``` 这条语句首先会刷新本地索引数据库至最新状态,接着再尝试去安装指定名称的应用包[^2]。 例如要安装截图工具 Flameshot 或者集成开发环境 Qt Creator,则分别执行下面两条命令即可完成部署工作: ```bash sudo apt install flameshot ``` ```bash sudo apt install qtcreator ``` #### 处理 NVIDIA 显卡驱动相关问题 如果遇到图形界面无法正常启动的情况,可能是由于专有 GPU 驱动引起的兼容性错误。此时可以通过移除现有版本并重新编译内核模块的方式解决问题: 先卸载旧有的显卡驱动组件: ```bash sudo apt-get remove --purge nvidia-* ``` 之后加载构建所需的基础库文件: ```bash sudo apt-get install gcc g++ make ``` 最后编辑配置文档阻止自动加载开源 Nouveau 内核模式设定器(KMS): ```bash echo "blacklist nouveau" | sudo tee -a /etc/modprobe.d/blacklist.conf ``` 以上方法适用于解决因硬件加速而导致的显示异常现象[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值