您的位置:首页 > 运维架构 > Linux

Ubuntu初体验 (linux下安装QQ2012,设置远程)

2014-07-02 17:54 627 查看
目录:

win7下wubi安装ubuntu12.04
Ubuntu 12.04 如何打开终端
激活root账户
切换中英文输入法
安装音频、视频解码器及Adobe Falsh
解决Rhythmbox中文歌曲乱码问题

win7如何远程登录Ubuntu12.04

Ubuntu12.04安装QQ2012

解决错误[b][b][b][b][b][/b][/b][/b][/b][/b]

1、 win7下wubi安装ubuntu12.04

下载Wubi,这个软件可以像安装普通程序一样,在window系统上装一个虚拟Linux系统。开机时会让你选进Ubuntu还是Windows。wubi获得Ubuntu到支持和承认。

在上面到那个网站还可以下载Ubuntu-12.04-desktop-i386.iso ,将iso文件到名字改为 installation.iso 和wubi.exe 放在同一个文件夹里(注意 这两个软件的版本要一致。我这里下载到都是12.04
LTS)

然后双击 wubi.exe 文件,会弹出对话框。



选择将ubuntu安装到哪个盘,并且分配多少空间(一般10G左右),以及设置用户名和密码和系统语言。

都设置完成后,直接选择“安装”,就OK里。装完重启就会让你选择是进入Ubuntu系统还是windows

2、 Ubuntu 12.04 如何打开终端

2.1 打开终端

方法一 :快捷键 ctrl+alt+t

方法二:alt+F2 然后输入 gnome-terminal

打开终端后,可以把它锁定在旁边的栏目里。

2.2 在右键添加【打开终端】,需要在终端输入命令:

sudo apt-get install nautilus-open-terminal

3、 激活root账户

Ubuntu有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统。

在终端输入命令:

sudo passwd root

之后会提示要输入root用户的密码,连续输入root密码,再在终端输入命令:

su

就可以直接切换成超级管理员用户了,输入刚才设置到密码即可root登录。

4、
切换中英文输入法


Ubuntu 12.04默认搭载的是Ibus输入法,中英文输入法切换方法是:

Ctrl+空格键

安装谷歌拼音输入法,在终端输入命令:

sudo apt-get install ibus-googlepinyin

5、 安装音频、视频解码器及[b]Adobe Falsh [/b]

先打开ubuntu软件中心,然后当播放音频、视频和打开网页视频时,系统会提示您缺少相关插件,点击搜索安装即可。

6、 解决Rhythmbox中文歌曲乱码问题首先参照[b]【3、 激活root账户】[/b]里以root身份登录到方法切换到root登录

然后输入命令:

sudo gedit /etc/profile

在打开到文件到最后加入下面两行:

de>export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030

export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030de>

注销后重新导入歌曲信息即可解决乱码

另一种方法在网上比较流传,是把mp格式的文件的tag用以下命令转换:mid3iconv
-e gbk *.mp3。但是这样操作之后虽然linux下的乱码解决了,但是在windows下又会出现乱码



7win7如何远程登录Ubuntu12.04

方法一:window上安装VNC软件

其缺点是:该方法进行远程桌面访问的时候,只能单用户进行,而且一旦在ubuntu主机上注销该用户后就无法访问了。
具体实现步可以参看《windows远程桌面访问ubuntu12.04 之一 vnc

方法二:xrdp方式,该方法支持多用户登录并远程桌面。

首先在Ubuntu上安装GNOME界面,在终端输入命令:

sudo apt-get install gnome-panel

安装完成后注销用户。



点击自己用户的右上角的图标,如图所圈。



选择GNOMECLASSIC模式,后退,正常输入密码登录即可。进入GNOME界面,在左上角进入系统-》首选项-》桌面共享进行如下设置。



共享所使用的协议是rdp,所以要装xrdp。打开终端,依次输入如下命令:

sudo apt-get install xrdp

sudo apt-get install vnc4server tightvncserver
cd
/home/youruser #youruser 是每个人自己的用户名
echo
"gnome-session --session=ubuntu-2d" > .xsession
sudo
/etc/init.d/xrdp restart
然后直接用win7的远程登录功能登录该机器即可,输入IP,用户名,密码,与用win7远程登录其他的系统一样没有什么差别。

8、Ubuntu12.04安装QQ2012

8.1 安装QQ2012软件包

首先下载最新版QQ包WineQQ2012-20120531-Longene.debhttp://www.longene.org/download/WineQQ2012-20120531-Longene.deb

然后进入软件包所在目录,比如软件包在目录 home\youruser\download 下,在终端输入命令

cd /home/youruser/download/

然后继续输入命令进行安装:

sudo dpkg -i WineQQ2012-20120531-Longene.deb

卸载的话在终端输入命令:

dpkg -r qq-for-wine

8.2 安装alsa-lib

由于QQ出现一些无法弹出对话窗口等问题,需要安装alsa-lib来解决。

alsa-lib可以从这里下载
http://download.chinaunix.net/download.php?id=36610&ResourceID=358

这里下载的是alsa-lib-1.0.25.tar.bz2

首先参照[b]【3、
激活root账户
】[/b]里以root身份登录到方法切换到root登录

然后找到下载的文件,如果软件下载到了 home/youruser/download 目录下,在终端输入命令:

cd /home/youruser/download/

然后输入命令安装:

tar -jxvf alsa-lib-1.0.25.tar.bz2 #这一步是解压

cd alsa-lib-1.0.25 #这一步打开解压后的文件夹

./configure

make && make install

完成!

9、 解决错误

9.1 报错某些命令未找到

则需要安装相应的软件,如因为要编译一个c++程序,结果报错:make:
g++: 命令未找到

搜了一下,原因是未安装编译器 G++

解决办法,在终端输入命令:sudo apt-get install g++

9.2如果输入上面的命令又报错:

E: 无法获得锁 /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

可能是因为之前开了软件中心等程序

方法一:

终端输入命令:

ps -aux #列出进程,形式如:

root 5765 0.0 1.0 18204 15504 ? SN 04:02 0:00 apt-get -qq -d

找到最后一列以apt-get 开头的进程,再输入命令:

sudo kill 该进程的PID

方法二:

直接在终端输入两行命令:

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

再次输入sudo apt-get install g++命令又报错:

9.3遇到错误E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。



解决办法是在终端输入命令,进行更新:

sudo apt-get update

9.4如果更新失败,换源

说明可能需要换软件源,《 Ubuntu 12.04 server 用户更新源》这篇文章里介绍了一个比较好的找源地址:Ubuntu
Night 的Top mirror 功能。文章里也有一些其他的源列表,比如:

网易163更新服务器(广东广州电信/联通千兆双线接入),包含其他开源镜像

deb http://mirrors.163.com/ubuntu/ precise main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse


首先输入sudo gedit /etc/apt/sources.list

把弹出到记事本里到内容(也就是系统原来的源列表)另存到别到文件夹作为备份。

然后将找到的源列表(比如上面163的那个)直接复制粘贴到这个记事本里,全部覆盖原来的内容保存即可。

然后再在终端输入命令 sudo apt-get update 进行更新,如果失败,就再次找源换源。

<span style="font-size:14px"><span style="background-color:rgb(255,255,255)">9.5 <strong>报错</strong>:<span style="color:#990000;">bash: ./initialize: 权限不够</span>
直接输入命令 <span style="color:#FFFFFF;"> <span style="background-color:rgb(0,0,0)">./initialize</span> </span>报错:</span></span><pre name="code" id="best-content-548848396" class="best-text mb-10"><span style="font-size:14px;color:#FFFFFF;"><span style="background-color:rgb(0,0,0)">bash: ./initialize: 权限不够</span></span>
改为输入命令:
sh ./initialize

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: