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中,有几种常用的方法可以安装软件。首先,你可以通过在软件中心搜索并双击安装所需的软件。这类似于在手机和Windows系统下安装应用程序的方式。[1] 其次,你可以使用APT工具来安装软件。这需要使用sudo命令,也就是需要root权限。例如,你可以使用命令"sudo apt-get install package"来安装软件,其中"package"是你要安装软件的名称。如果在这种方式下无法安装软件,你可以尝试重启Ubuntu软件,并在终端中执行相应的命令。[1] 另外,你还可以使用dpkg命令来安装.deb格式的软件包。你可以在Ubuntu的下载界面找到下载的.deb格式的软件包,然后通过双击安装。或者你可以在终端中使用命令"sudo dpkg -i package.deb"来安装软件,其中"package.deb"是你要安装软件包的名称。[1][2] 最后,如果你有源码,你可以自己在网上下载源码并进行编译安装。这需要先安装build-essential这个依赖包,然后按照以下步骤进行源码安装:配置(./configure)-> 编译(sudo make)-> 安装(sudo make install)。配置是编译源代码的第一步,编译是将源代码编译成可执行文件的过程,安装是将编译好的程序安装到系统中。[2] 总结来说,Ubuntu安装软件的常用方法包括在软件中心搜索并安装、使用APT工具安装、使用dpkg命令安装.deb软件包以及自己下载源码进行编译安装。具体的安装方法可以根据不同的软件和需求选择适合的方式。[1][2][3]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值