魅力博客

魅力Linux|魅力空间|魅力博客|学习Linux|ubuntu日记|电脑教程|手机软件

ubuntu新手入门指引



如何找出您正在使用的哪个版本
使用这个命令:
 
lsb_release -a
如何找出您正在使用的Ubuntu发行版的内核版本
使用这个命令:

uname -r

使用 控制台 / 终端 / shell
控制台, 终端, 和 shell 意味着同样一件事 - 一个命令行界面. 他可以用来控制系统从而代理图形用户界面 (GUI)。 这个指南本的大部分任务都可以使用GUI来完成, 但对于大多数用户而言使用命令行更加简单。

打开一个控制台:

应用程序 --> 附件 --> 终端
任何一个使用 'sudo' 作为前缀的命令都需要拥有管理员 (或 root) 访问权限。 所以你会被提示输入你自己的密码。

使用 manpages 显示命令行的参数和帮助
大多数的程序和命令都含有一个帮助手册或者屏幕,称为 "manpages"。

一个命令函数和命令行选项可以通过在终端输入下面的命令显示出来:

man <command>
例如,

man apt-get
将显示 apt-get 命令的选项。

保持系统不断更新
这里存放着系统升级包,仓库里包含了最新的补丁,安全修复和软件包。
确信有正确的仓库设置:
系统 --> 系统管理 --> 软件源
打开命令行终端:
  应用程序 --> 附件 --> 终端
更新源:
  sudo apt-get update
(系统将提示输入您的用户密码。)

升级当前已经安装包的版本:
  sudo apt-get upgrade
如果你希望更新到一个新版本,使用:
  sudo apt-get dist-upgrade
升级到一个新的版本需要谨慎行事。 确保你没有使用一个特定 Ubuntu 版本的功能。 一些应用程序并不兼容新版本,当你做了发行版升级后,可能会停止工作。
安装包 (程序) 和 库
Ubuntu 有两种办法安装包到您的系统。

您可以从命令行安装包或者从新立得软件包管理器

如果使用 Apt 安装包 (从命令行终端)
Apt 是 Debian 包管理器,同样也在 Ubuntu 下使用良好。
启动一个命令行终端:
 应用程序 --> 附件 --> 终端
使用输入来安装一个包:
 sudo apt-get install package
例如,安装音乐播放器 Amarok:
 sudo apt-get install amarok
删除一个软件包:
 sudo apt-get remove package
例如,删除 Exaile 音乐播放器:
 sudo apt-get remove exaile
当在安装或者删除时, Apt 将自动检查程序的依赖关系。
如何使用新立得软件包管理器安装包
启动新立得软件包管理器:
系统 --> 系统管理 --> 新立得软件包管理器
使用搜索按钮来搜索包。
点击包前面的方块来安装它; 它将被加入到安装队列中。
点击 "应用"。 新立得将计算选择包的依赖关系,将其一并安装到系统。
查找软件包/程序
有几种方法可以在仓库里找到软件包

在新立得查找软件包
打开新立得软件管理器
系统 --> 系统管理 --> 新立得软件包管理器
点击搜索按钮。

使用 Apt 查找软件包
启动一个命令行终端:
 应用程序 --> 附件 --> 终端
在缓存中搜索软件包名称。
  sudo apt-cache search <package-name>
例如:
  sudo apt-cache search music player
在 Aptitude 搜索软件包
Aptitude 是带有菜单版本的 apt. 它来源于命令行终端。
应用程序 --> 附件 --> 终端
user> aptitude
使用搜索选项,类似于新立得软件包管理器
增加程序到应用程序菜单
在菜单栏上点击右键 编辑菜单.
可选,从命令行终端:
alacarte
在硬盘上查到本地的应用程序位置:
  locate <applicationname>
显卡和显示
安装 ATI 和 nVidia 显卡驱动
安装受限制的驱动
NVidia 驱动
确定您现在运行的内核版本:
user@localhost:~$ uname -a
Linux ubuntu804server 2.6.24-17-server #1 SMP Thu May 1 14:28:06 UTC 2008 x86_64 GNU/Linux
我有一个 server 内核, 因此我需要安装下面的:
sudo apt-get install linux-restricted-modules-server
你也可以从新立得软件包管理器来安装

点击 系统 > 系统管理 > 硬件驱动 并打开驱动.
重启
有些用户可能得到如下错误信息: "这个 nvidia-glx-new 包的软件来源并不被允许启动." 可以如下修复,到 系统 > 系统管理 > 软件源 在"可从互联网下载"页面,勾选下面所有的选项, 点击关闭将重新更新包列表. NVidia 驱动能通过上面的办法可用。
您可以选择启动时不显示 NVidia 标志:
sudo nvidia-xconfig --no-logo
安装 EnvyNG 驱动 (ATI & nVidia)
确保您正在运行最新版本的驱动程序.
阅读 这个指南.
安装 gtk 软件包:
 sudo apt-get install envyng-gtk
安装驱动从软件仓库 (ATI & nVidia)
从新立得软件包管理器:
 系统 > 系统管理 > 硬件驱动
选择您的显卡和所需的选项:
重启.

如何在 Hardy Heron 上安装多媒体支持
安装解码包
 sudo apt-get update
准备好后. 请检查你所有的仓库源都开启了,位于 系统 > 系统管理 > 软件源.

然后运行下面命令:

 sudo apt-get install ubuntu-restricted-extras
现在您已经有了用来播放您自己多媒体的大部分解码器。

安装 DVD 支持
如果您需要安装解码器在 i386 和 64 位,点击 这个

如果您需要一个自动运行的脚本,到 这里.

在控制台,输入:

  sudo gedit /etc/apt/sources.list
在文件的最后增加下面的内容:

  ## Medibuntu - Ubuntu 8.04 "hardy"
  ## Please report any bug on https://bugs.launchpad.net/medibuntu/
  deb http://packages.medibuntu.org/ hardy free non-free
保存文档后在终端输入:

  wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -
用来得到相对应的密钥。

最后,在终端输入:

   sudo apt-get update
  
   sudo apt-get install libdvdcss2
校订
我用了这个方法,但是 DVD 影片却不能预览,或让我回到主菜单。当语言设置为自动时,英文的DVD却使用法文或西班牙文播放。

我使用了这个 论坛页面上的方法来让我的 DVD 影片工作,并且运行的很好!甚至不只是在 Xubuntu 下能用。

这个是全自动完成,适合所有 Ubuntu 版本: http://www.hildoersystems.com/index.php/home/62.

方法 1:我仅仅新开了一个窗口, 下面的方法将 dvd/cd 回放的问题处理的很好。 运行下面的命令:

代码:

     sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
     sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
     sudo apt-get install vlc libdvdcss2 ubuntu-restricted-extras w32codecs
就这些。

用于增加更好的 totem-xine 播放器用来取代缺省的 totem 播放器

     sudo apt-get install totem-xine
     sudo update-alternatives --config totem
方法 2

编辑 : libdvdread3/install-css.sh 这个有些过时了, 最好的选择是从 medibuntu 获得您需要的库,解码器和播放器,在一些少见的案例中,当前的 libdvdcss2 无法在你的系统上工作,下面是另外的选择

Pulseaudio
在 Xubuntu, 您可以体验到一些小问题,从 Gutsy 升级后 Pulseaudio 没有声音。 原因可能是 Pulseaudio 服务没有启动。 音效服务没有在启动时自动启动 (为了降低使用音效崩溃的风险), 但在登录后。 因此, 您可以为 Pulseaudio 增加一个项目到自动启动程序中。 下面是一个范例:

:[Desktop Entry]
:Encoding=UTF-8
:Version=0.9.4
:Type=Application
:Name=Pulseaudio
:Comment=
:Exec=pulseaudio
:StartupNotify=false
:Terminal=false
:Hidden=false
安装 VLC Media 播放器
在控制台输入:

  sudo apt-get install vlc
删除,

sudo apt-get --purge autoremove vlc
如果您遇到声音的问题 (因为 PulseAudio ), 输入:

   sudo apt-get install vlc-plugin-pulse
并在 VLC 选项中选择 PulseAudio 作为输出。

如何当您插入一个 DVD 时,使用 VLC 打开
有些用户使用 Totem 播放 DVD 时有些问题。 Totem 是 Hardy 缺省的 DVD-回放程序, 而且没有明显的办法修改。 很多之前版本的技巧不再适合。 这个主要的问题在于 VLC 没有将自己注册为一个可以播放 DVD 的程序。 下面的步骤可以设置 VLC 媒体播放器作为您缺省的 DVD 播放器。

如果不存在此目录,就建立一个新的,作为自定义设置,在控制台输入:

   mkdir ~/.local/share/applications
复制独立的 VLC 设置文件。输入:

   cp /usr/share/applications/vlc.desktop ~/.local/share/applications/vlc-dvd.desktop
编辑 vlc-dvd.desktop。输入:

   gedit ~/.local/share/applications/vlc-dvd.desktop
卷动,并找到下面的行:

   Exec=vlc %U
使用下面的一行替换上面的行

1. (你只需要)
   Exec=vlc %f
2. (ubuntu论坛中更好的 dvd 回放设置)
   Exec=vlc --vout-filter deinterlace --deinterlace-mode blend --volume 512 %f
3. (ubuntu论坛中更好的 dvd 回放设置,并自动全屏播放)
   Exec=vlc --vout-filter deinterlace --deinterlace-mode blend --volume 512 --fullscreen %f
保存文件并关闭 gedit, 然后打开 mimeapps.list。 在控制台输入:

   gedit ~/.local/share/applications/mimeapps.list
在大多数的情况下应该是一个新的空白文件, 而你仅仅需要从下面的行贴上。 如果 mimeapps.list 已经存在, 滚动到你找到这个[Added Associations]下面的 «x-content/video-dvd» 为止, 并修改到下面蚊子 (当你找不到时,直接贴上下面的行)。

   [Added Associations]
   x-content/video-dvd=vlc-dvd.desktop;totem.desktop;
保存文件并关闭 gedit。 检查是否设置正确, 从 Gnome 菜单 位置 -> 主文件夹, 接着在文件浏览器菜单编辑 Edit -> 首选项 -> 介质, 和 «DVD 视频» 设置到 «打开 VLC media player» (您应该可以在 Totem/Move Player 和 VLC 之间选择)

安装 Amarok (音乐播放器)
虽然 Amarok 是一个 KDE/Qt 程序, 但它可以在 Ubuntu 下良好工作, 输入下面的命令来安装:

  sudo apt-get install amarok
安装 Exaile (类似 Amarok 的音乐播放器)
Exaile 是一个 GTK, 类似 Amarok 的音乐播放器。 在命令行终端:

  sudo apt-get install exaile
确信您已经安装了多媒体解码器。

安装 Pulseaudio 工具
这将安装 pulseaudio 工具,包含了专有的应用程序声音控制和音效服务器控制工具。

打开一个终端窗口输入下面的:

  sudo apt-get install libasound2-plugins "pulseaudio-*" paman padevchooser paprefs pavucontrol pavumeter libflashsupport
从 应用程序 -> 影音 菜单来访问这个工具-运行 Pulseaudio 设备管理员。

安装 XMMS
备注: XMMS 不再包含到软件库,必须从源码安装。 手册在 <http://blog.sartek.net/2008/04/install-xmms-on-ubuntu-804-hardy-heron.html>.


特别小心. 不通过 PMS (软件包管理系统, 意味着 apt 和它的前端, Synaptic) 可能有风险, 因为系统不会追踪编译完成后安装的二进制文件。

你确信清楚你在做什么。

如果您想合适的安装,可以考虑制作一个 .deb 软件包'

XMMS 依赖很多软件包; 在终端输入下面的命令安装他们:

  sudo apt-get install autotools-dev automake1.9 libtool gettext libasound2-dev libaudiofile-dev
  libgl1-mesa-dev libglib1.2-dev libgtk1.2-dev libesd0-dev libice-dev libmikmod2-dev libogg-dev
  libsm-dev libvorbis-dev libxxf86vm-dev libxml-dev libssl-dev build-essential make
从 XMMS 站点下载源代码,解压缩 .tar.gz:

  http://xmms.org/
从一个终端进入到新解压的目录并输入:

  ./configure --prefix=/usr
编译代码:

  make
然后安装:

  sudo make install
如果您喜欢,可以删除解压缩出来的目录。 如果想要声音输出正常, 您可以修改声音输出插件从 OSS 驱动到 ALSA。 打开 xmms 浏览 选项-偏好设置 菜单来修改。

安装 Real Player 11 和配置 Mozilla 插件
以下步骤显示如何安装 Real Player 11 和运行在 Hardy Heron 上的 Firefox 3.0 浏览器的 Mozilla 插件。

下载 Real Player 11 从:

  www.real.com/linux
开启终端机(terminal)并切换到刚刚下载好的档案所在的目录。将权限设定允许执行,并用以下指令执行安装设定:打开一个终端并切换到文件下载的目录。 赋予可执行权限并使用下面的命令进行安装:

  chmod 770 RealPlayer11GOLD.bin
  sudo ./RealPlayer11GOLD.bin
 
安装时使用了下面的缺省安装目录:

  /opt/real/RealPlayer
安装程序将复制文件和建立菜单快捷方式。然后运行下面命令。

  cd /usr/lib/firefox-addons/plugins
  sudo ln -s /opt/real/RealPlayer/mozilla/nphelix.xpt nphelix.xpt
  sudo ln -s /opt/real/RealPlayer/mozilla/nphelix.so nphelix.so
  sudo mv /usr/lib/totem/gstreamer/libtotem-complex-plugin.so ~/.
打开 Firefox 在地址栏输入 about:plugins 。 卷动并查找到下面的条目。

  Helix DNA Plugin: RealPlayer G2 Plug-In Compatible
  File name: /opt/real/RealPlayer/mozilla/nphelix.so
  Helix DNA Plugin: RealPlayer G2 Plug-In Compatible version 0.4.0.4005 built with gcc 3.4.3 on Feb 25 2008
如果发现,您的 Real 插件已经安装好了!

系统和网络监视
安装 Zenoss stack
Zenoss 是一个充满特色的开源网络监听程序。 如果安装包含了所有依赖的 Zenoss 版本, 首先需要增加软件库,输入:

  sudo gedit /etc/apt/sources.list
在文件的最后面粘贴:

  ## Zenoss - Ubuntu
  ## Please report any bugs at http://dev.zenoss.org/trac
  deb http://dev.zenoss.org/deb main stable
保存文件并退出。

为了接收到迷钥,输入:

  wget -q http://dev.zenoss.org/deb/zenoss-gpg.key -O- | sudo apt-key add -
然后再输入:

   sudo apt-get update
   sudo apt-get install zenoss-stack
启动 zenoss:

   sudo /etc/init.d/zenoss-stack start
然后在您的浏览器, 访问 http://yourhost:8080, 其中 yourhost 是你安装了 Zenoss 的 FQDN 服务器。 Zenoss 文档在 http://docs.zenoss.com

 在 Ubuntu/Linux 上通过 sysctl 调整和最大化网络带宽!
我会在这里展示一些隐藏的设置,这些可以增加您的 internet 速度, 并且适合于所有的 linux 操作系统,包括 Ubuntu:

1. 打开一个终端,通过 应用程序 -> 附件 -> 终端

输入:

    sudo vim /etc/sysctl.conf    (按 i 进入编辑模式)
到文件的结尾粘贴下面的行:

 ## increase TCP max buffer size setable using setsockopt()
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
 ## increase Linux autotuning TCP buffer limits
 ## min, default, and max number of bytes to use
 ## set max to at least 4MB, or higher if you use very high BDP paths
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216
 ## don't cache ssthresh from previous connection
net.ipv4.tcp_no_metrics_save = 1
net.ipv4.tcp_moderate_rcvbuf = 1
 ## recommended to increase this for 1000 BT or higher
net.core.netdev_max_backlog = 2500
 ## for 10 GigE, use this, uncomment below
 ## net.core.netdev_max_backlog = 30000
 ## Turn off timestamps if you're on a gigabit or very busy network
 ## Having it off is one less thing the IP stack needs to work on
 ## net.ipv4.tcp_timestamps = 0
 ## disable tcp selective acknowledgements.
net.ipv4.tcp_sack = 0
 ##enable window scaling
net.ipv4.tcp_window_scaling = 1

输入 :wq ,保存和退出。

在终端输入

    sudo sysctl -p
应用这些设置。


您可以屏蔽和删除你增加的行,使用:

    sudo gedit /etc/sysctl.conf

如何使用 Ubuntu Live CD 恢复 GRUB 到一个分区或 MBR
偶尔, 如果 Ubuntu 安装出现错误, 或者 Windows NT 引导复盖了 MBR 导致无法识别 Linux 的安装, 我们必须修复我们的 GRUB 引导器, 一般而言, 非常有弹性。

首先,我们刻录一张 Hardy Heron (Ubuntu 8.04) ISO (到一张 CD(R , RW) 或 DVD (+R , +RW)) 或确信我们已经有一张了。

然后, 我们在 BIOS 中修改启动顺序, 让 CD/DVD 选项第一。

然后, 我们从 Live CD 启动, 我们选择第一个选项然后过几分钟我们将进入到一个 Live CD 桌面。

因此, 继续 :

 应用程序 --> 附件 --> 终端
然后, 我们必须记住哪个是我们 Ubuntu 安装的分区。

在我们的例子中, 它是第二个 (/dev/sda2), 格式化为 ext3, 位于 SATA 控制器的第一个硬盘。 我们假设是第二个分区; 同样假设因为 Windows 的需求, 第一个分区被 Windows 占了 (/dev/sda1)。

现在,您必须非常小心。 您需要输入正确的分区,代替 sda2 (除非它真是这样) 在终端 :

  cd /
 
  sudo -s -H
  mount -t ext3 /dev/sda2 /mnt
  mount -t proc proc /mnt/proc
  mount -t sysfs sys /mnt/sys
  mount -o bind /dev /mnt/dev
  chroot /mnt  /bin/bash
现在, 您事实上正在“运行”硬盘上的 Ubuntu 了,但是是通过Live CD的终端。

现在我们象这样恢复 GRUB:

1) 恢复到 MBR

  grub-install /dev/sda
2) 恢复到分区 (例如: /dev/sda2)

  grub-install /dev/sda2
在第一个方案中 (这个是最常见的) 您在终端得到的信息中没有错误,那么已经安装GRUB 到 到 MBR 了。

但您重启后, 您最爱的引导程序恢复了。

另外, mount / 和 /boot 目录,你希望开机进入的哪个可以使用 grub-install 的 --root-directory 删除, 这个不再需要使用 chroot 。

修改开机画面的颜色
为了配合 Ubuntu 主题使用了褐色, 它并不适合其它主题,希望被修改。 进入 gdm.conf 文件 (sudo gedit /etc/gdm/gdm.conf). 大约在文件的3/1部分您可以看到如下行:

 BackgroundColor=#dab082
 GraphicalThemedColor=#dab082
改成您想要的。要全黑则用:

 BackgroundColor=#000000
 GraphicalThemedColor=#000000
修改缺省的终端窗口大小
缺省的终端窗口是 80 列和 24 行高。 修改这个, 编辑文件 /usr/share/vte/termcap/xterm。 您可以使用下面的命令:

 sudo gedit /usr/share/vte/termcap/xterm
从顶上数的几行其中有一行为:

 :co#80:it#8:li#24:\
修改co# 后面的数字就可以改变宽度修改li# 后面的数字就可以改变高度

修改 Samba 工作组
Samba 工作组 用于 Windows 网络被缺省设置为 "WORKGROUP" 。 它可以被修改为符合您的 Windows 网络所使用的工作组。
编辑 Samba 配置文件:
sudo gedit /etc/samba/smb.conf
编辑这一行:
workgroup = WORKGROUP
修改它到您实际的工作组名字。例如,我的工作组是 MSHOME, 因此我修改为:

workgroup = MSHOME
保存文件.

重启.
修复关机 "Network Error" 显示 (恢复关机屏幕)
很多 Ubuntu 系统当关机时有一个小 bug 。 代替原本关机进程显示的屏幕, 转到充满关机信息的控制台屏幕 (大多数都是网络错误信息)。 这些信息大多都是正常和必然的, 没有什么好担心的. 但看起来很丑, 所以看起来 Ubuntu 小组刻意将这些信息隐藏到屏幕后面. 屏幕可以简单的恢复不费多大力气:

到 系统 -> 系统管理 -> 登录窗口, 选择 本地 页
选择一个其它的主题, 然后重新选择缺省的主题 ("Human"). 这个会重新设置一下
点击 关闭, 然后回到 系统 -> 系统管理 -> 登录窗口, 重新选择 本地 页
您会注意到这个和您刚刚选择的不相同。 恢复设置到缺省值 -- 从 主题 的下拉框选择 仅用选中 (代替 "从选择中随即选择"), 并重新选择缺省的 Ubuntu 主题 ("Human"). 完成后, 点击 关闭. 这是设置已经保存了, 关机屏幕也会正常出现。
修改缺省的 runlevel
建立 /etc/inittab 文件
增加下面的行: "id:3:initdefault:", 数字是选择的运行等级
现在在你的运行登记 /etc/rcX.d/ 目录查看 README, 这里 X 是一个介于 1-6 之间的数字
现在重启,好了。 :)

 



返回顶部

发表评论:

Powered By Z-BlogPHP 1.7.3


知识共享许可协议
本作品采用知识共享署名 3.0 中国大陆许可协议进行许可。
网站备案号粤ICP备15104741号-1