ubuntu安装配置方法【转】

文章转自:http://www.ygblog.com/user1/31744/archives/2007/153036.html


 

3apt-get之傻瓜式软件更新方式。在其他的linux发行版上安装额外的软件是件伤脑筋的事,在ubuntu上面安装软件简直是种享受,只要配置一下/etc/apt/sources.list,然后就可以以sudo apt-get install XXX的简单命令安装一切你需要的软件了,系统会自动在sources.list上列出的服务器上面搜寻符合的软件进行安装。比如要安装firefox,只需要运行sudo apt-get install firefox安装vim,只需要运行sudo apt-get install vim其他一概不要理会了,呵呵。

4ubuntu默认的gnome界面很美观。个人以为至少比Red Hat要漂亮。Xwindow的速度也很快。我的SAMSUNG 550b球面显示器可以上800*600/86Hz,在Red Hat上如果也这样设置就无法启动Xwindow了。

一、硬盘安装方式<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

硬盘安装主要涉及四个文件:iso安装镜像文件 loadlin.exe initrd.gz vmlinuz(网上一般安装采用GRUB/DOS方式,但我用这种方式试了很久也无法成功。没办法还是用以前安装Red HatFedora Core的老办法:用loadlin.exe引导)iso安装镜像文件在http://releases.ubuntu.com/6.10/上面找,要根据自己的系统选择i386还是amd64,只能选择alternate版不能选择Decktop版。我的CPUAMD64位的所以选择了http://releases.ubuntu.com/6.10/ubuntu-6.10-alternate-amd64.iso这个镜像文件。loadlin.exe下载:http://download.fedora.redhat.com/pub/fedora/linux/core/1/i386/os/dosutils/loadlin.exeinitrd.gz下载:

http://archive.ubuntu.com/ubuntu/dists/edgy/main/installer-amd64/current/images/hd-media/

这是AMD64版的下载地址,如果是i386,要依样画葫芦,找相应的下载地址。vmlinuz要从下载完成的ISO安装镜像文件里的install目录里里面解压缩出来。(注意:initrd.gzvmlinuz的版本应该和ISO文件的版本严格对应,不能用i386initrd.gzvmlinuz去引导amd64ISO安装文件。initrd.gz必须从网上下载,因为ISO文件里install目录里的initrd.gz不支持硬盘安装方式。如果忽略这两点,安装程序无法在硬盘上检测到匹配的ISO安装镜像文件。很多人硬盘安装失败的原因在此。)得到以上四个文件以后,把ISO文件放在某FAT32分区的根目录下面,然后在根目录下面随便建一个目录,如install,把loadlin.exeinitrd.gzvmlinuz拷进去。在install目录里面建一个autoboot.bat批处理文件,内容只有一行:

loadlin vmlinuz initrd=initrd.gz root=/dev/ram ramsize=65536

然后用win98安装盘重新引导系统进入DOS。转到该FAT32分区的install目录下,键入autoboot,回车。应该能正确进入安装程序了。安装到第三步的时候,会提示找不到ISO安装镜像文件,这时回到安装程序的选择菜单,进入SHELL命令,键入如下命令:mkdir /dev/loop

mknod /dev/loop/0 b 7 0

mknod /dev/loop/1 b 7 1

exit

然后重新运行第三步寻找ISO安装镜像文件,此时应该能正确找到上面下载的ISO安装镜像文件了。接下来是分区、安装软件、安装GRUBMBR,最后完成安装。

三、开启root帐号

utunbu默认禁用了root帐号,要启用root帐号,请在终端里执行:sudo passwd root然后光标提示你设置root的密码,输入两次新密码,OK

四、虚拟光驱问题

utuntu里面安装新软件时系统会要求你在CDROW里插入ISO安装光盘,由于我们是硬盘安装,没有ISO安装光盘,怎么办呢?

幸好utuntu可以很容易设置虚拟光驱:首先当然是要改动/etc/fstab,把windows分区挂接上来,这种方法就不详述了。然后把上面那个FAT32分区里的ISO安装镜像文件拷贝到/home里用户的根目录下,例如test用户,就拷到/home/test/里面。假设ISO文件名为ubuntu-6.10-alternate-amd64.iso,打开终端,执行如下命令:#要回到用户根目录cd ~ #设置虚拟光驱sudo mount -o loop ubuntu-6.10-alternate-amd64.iso /cdrom这样一来ISO安装镜像文件就被虚拟为CDROW安装光盘了。

五、SCIM输入法问题

utuntu 6.10 默认无法打开SCIM中文输入法,这好像是一个BUG。我是照这个页面里的办法设置SCIM的:

http://lk84224.spaces.live.com/blog/cns!4127CAC3A9928ED0!316.entry#post(注意:该页面里sources.list里面的breezy要通通改为edgy,因为edgy对应utuntu 6.10版。)摘抄如下:ubuntu中文美化以及中文输入方法

以下内容仅限ubuntu发行版1.首先更改apt

打开终端,输入sudo gedit /etc/apt/sources.list,将里面的内容全部删除,更换源地址,建议用下面这些

deb http://ubuntu.cn99.com/ubuntu/ edgy main restricted universe multiverse

deb http://ubuntu.cn99.com/ubuntu/ edgy-updates main restricted universe multiverse

deb http://ubuntu.cn99.com/ubuntu/ edgy-security main restricted universe multiverse

deb http://ubuntu.cn99.com/ubuntu/ edgy-backports main restricted universe multiverse

deb http://ubuntu.cn99.com/ubuntu-cn/ edgy main restricted universe multiverse

服务器为常州电信的,速度很快,国内用户推荐或者:

deb http://archive.ubuntu.org.cn/ubuntu edgy main restricted universe multiverse

deb http://archive.ubuntu.org.cn/ubuntu edgy-security main restricted universe multiverse

deb http://archive.ubuntu.org.cn/ubuntu edgy-updates main restricted universe multiverse

deb http://archive.ubuntu.org.cn/ubuntu-cn edgy main universe multiverse restricted

deb http://archive.ubuntu.org.cn/backports edgy-backports main universe multiverse restricted

deb http://archive.ubuntu.org.cn/backports edgy-extras main universe multiverse restricted

2.更改完以后,运行:

sudo apt-get update

sudo apt-get dist-upgrade进行升级

3.安装中文语言支持

设置本地local环境:sudo dpkg-reconfigure locales

确保 zh_CN.UTF-8 被选择,同时也默认local zh_CN.UTF-8

sudo apt-get install language-pack-zh language-pack-zh-base language-support-zh

安装中文字体(如果出现需要输入[Y/n] [y/N] 一律输入 y 并 回车):

sudo apt-get install ttf-arphic-newsung

sudo apt-get install ttf-vera-yuan

4. 安装输入法,你可以在SCIMfcitx输入法中任选一种安装SCIM:

sudo apt-get install scim scim-gtk2-immodule scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad

sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput "

sudo chmod +755 /etc/X11/Xsession.d/95xinput

fcitx:sudo apt-get install fcitx

sudo sh -c " echo 'export XMODIFIERS=@im=fcitx ; export GTK_IM_MODULE="fcitx" ; fcitx ' > /etc/X11/Xsession.d/95xinput "

sudo chmod +755 /etc/X11/Xsession.d/95xinput

运行完这些,重新启动系统,字体和界面应该都已经中文化了。输入法也可以正常使用了。这篇文档,就是我在linux下完成的:) 六、解决MP3格式音乐播放及播放器中文乱码问题

完全参照下面地址的设置:http://forum.ubuntu.org.cn/viewtopic.php?t=18801

摘抄如下:安装beep media player(也可以直接在 菜单-添加/删除 里安装)

代码:

sudo apt-get install beep-media-player

安装后改变mp3标签设置以显示中文:右击播放器界面-首选项-插件-媒体-MPEG音频插件-标签-转换非UTF-8标签为UTF-8标签, 填GBK 下面安装apewma插件,采用编译源代码方式。先安装编译环境

代码:

sudo apt-get install build-essential

我记不请是否会自动安装gccmake了,如果没有装就再装吧。

代码:

sudo apt-get install gcc make

如果编译gtk+相关程序,可能需要安装libgtk2.0-dev包,这里就需要

代码:

sudo apt-get install libgtk2.0-dev

安装beep media player开发包,用于编译插件

代码:

sudo apt-get install beep-media-player-dev

安装编译汇编代码的包,编译ape插件需要

代码:

sudo apt-get install yasm

安装ape插件,下载地址(国内)http://supermmx.org/linux/mac/ 下载ape解码包(源码)MAC non-win32 port,文件名mac-3.99-u4-b5.tar.gz,解压,到解压后目录配置、编译、安装

代码:

./configure --enable-assembly
make
sudo make install

下载ape插件(源码)MAC plugin for Beep Media Player,文件名bmp-mac-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />0.1.1.tar.gz,解压,到解压后目录配置、编译、安装

代码:

./configure --enable-local=yes
make
sudo make install

编译的参数是根据包里INSTALL文件说明加上的(我没加时安装后无法加载ape插件) 安装wma插件(源码),下载地址(国外)http://download.berlios.de/bmp-plugins/bmp-wma-0.1.1.tar.gz 先安装gcc-3.4(gcc-4.0以上版本无法正常编译)

代码:

sudo apt-get install gcc-3.4

设置编译器版本

代码:

export CC=gcc-3.4

wma插件包解压,到解压后目录,配置、编译、安装

代码:

./configure
make
sudo make install

如果编译文件时出错,且屏幕不能完全显示,则在运行编译命令前,输入

代码:

s filename

filename不写则文件名默认为type。接着运行编译命令,这样会在目录下生成名为filename的文件,里面记录着编译时候在命令行的输出。这些信息可以帮助你分析出错原因。

转载于:https://www.cnblogs.com/easy66/archive/2007/04/16/715937.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/464179.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux 启动优化实战-2.41 秒启动应用!

系统启动是一个大问题&#xff0c;前段时间有同学也问了我这个问题&#xff0c;不仅仅是Linux&#xff0c;Android 下面的启动优化也可以借助bootchar来分析。下面正文是老吴的实操过程。哦&#xff0c;对了&#xff0c;上篇文章有同学问文章的封面&#xff0c;这里贴出来&…

bzoj 4827 [Hnoi2017]礼物——FFT

题目&#xff1a;https://www.lydsy.com/JudgeOnline/problem.php?id4827 式子就是 \sum_{i0}^{n-1}(a[ i ] - b[ ik ] c)^2 。把 b 翻成两倍后卷积即可。关于 c 的部分是一个二次函数&#xff0c;注意 c 只能是整数&#xff01; #include<iostream> #include<cstdi…

C++之虚函数是如何实现的

最近面试过程中问到了虚函数的实现&#xff0c;当时答对了一部分&#xff0c;现在做一个详细的分析&#xff1a; 1.什么是虚函数 在某基类中声明为 virtual 并在一个或多个派生类中被重新定 义的成员函数&#xff0c;用法格式为&#xff1a;virtual 函数返回类型 函数名&#x…

腾达fh307没有显示服务器名,腾达(Tenda)FH307路由器上网设置 | 192路由网

本文介绍了腾达(Tenda)FH307路由器的安装、上网设置方法&#xff0c;同时分别介绍了“ADSL(PPPOE)拨号”、“动态IP”、“静态IP”三种上网方式的区别&#xff0c;以及在腾达(Tenda)FH307路由器上的详细设置。腾达(Tenda)FH307无线路由器一台新购买的腾达FH307路由器实现上网&a…

记得重用layout

2019独角兽企业重金招聘Python工程师标准>>> 这样的布局&#xff1a; <?xml version"1.0" encoding"utf-8"?> <LinearLayout xmlns:android"http://schemas.android.com/apk/res/android" android:layout_width"…

sql2000-2 4/19

SQL2000客戶的上次問題後來H盤自動毀掉了昨天換了顆新硬碟,當資料庫挂上之後,H一直又提示錯誤,後來還是將資料庫路徑設為I傍晚時分親眼目睹了H所有資料被自動刪除的過程,待服務器重新啟動後H無法存取萬幸的是早一步將資料庫路徑作了更動在還原資料庫的過程中用克隆的BAK還原一直…

五一加班

前几年五一放假&#xff0c;我们会去小云家&#xff0c;五一也是荔枝成熟的时候&#xff0c;有一年吃上刚从树上摘的荔枝&#xff0c;现在还能记起那种味道&#xff0c;也是那次之后&#xff0c;想奢入简很难了&#xff0c;荔枝也一定要吃新鲜的了。今年一直还没看到荔枝的影子…

win10系统能做域服务器吗,Win10 LTSC 加入 Windows Server 2019 域服务器

前面的文章已经创建了域服务器、创建了域组织单位、用户组、用户&#xff0c;下面是如何把一台 Win10 LTSC 系统的电脑加入到Windows Server 2019 域服务器&#xff1b;0x01 加域准备修改计算机名、修改IP地址DNS指向 Windows Server 2019 域控制器&#xff1b;注意&#xff1a…

多线程死锁及解决办法

死锁是由于不同线程按照不同顺序进行加锁而造成的。如&#xff1a; 线程A&#xff1a;对lock a加锁 > 对lock b加锁 > dosth > 释放lock b > 释放lock a 线程B&#xff1a;对lock b加锁 > 对lock a加锁 > dosth > 释放lock a > 释放lock b 这样两条线程…

html:web前端开发规范

基本原则* 遵循内容&#xff08;HTML&#xff09;、显示&#xff08;CSS&#xff09;、行为&#xff08;JavaScript&#xff09;分离的代码组织模式 * 代码格式化&#xff0c;保持干净整洁 HTML部分2.1. 添加必须的utf-8的字符集&#xff0c;并且使用HTML5的简洁方式&#xff1…

离职就打低绩效,这样对吗?

应该不止听见一个人说过&#xff0c;担心离职遇到各种不爽的事情&#xff0c;比如卡你的离职时间&#xff0c;比如让你背很低的绩效&#xff0c;比如你今年的年终奖就没有了&#xff0c;再比如&#xff0c;你和原来玩得好的同事突然就没话说了。我记得很清楚的事情是&#xff0…

+ 网页制作效果常用代码

控制横向和纵向滚动条的显隐&#xff1f;<body style"overflow-y:hidden"> 去掉x轴<body style"overflow-x:hidden"> 去掉y轴<body scroll"no">不显表格变色<TD οnmοuseοver"this.style.backgroundColor#FFFFFF&qu…

设计一个串口服务器设备.《需求分析报告》,《项目开发,分布式多串口交换服务器的设计与实现...

摘要&#xff1a;随着信息技术和物联网技术的迅猛发展,TCP/IP网络应用呈现白热化趋势,各种以TCP/IP网络为主的通信设备已经成为主流,网络似乎无处不在.这种局面使得传统的以串行通信为主要通信方式的设备逐渐边缘化,然而要全部更换串行设备,成本开销太大,分布式多串口交换服务器…

设计模式的理解的总结

参考的博客&#xff1a;http://blog.csdn.net/wangeen/article/details/8272501 最近又把设计模式翻了一边&#xff0c;写个个人总结&#xff0c;这个总结比较简单&#xff0c;主要是一些理解&#xff0c;对于他们的实现和应用以后再总结 设计模式是编程抽象化的一个具体的应用…

PID算法原理介绍

先来彻底搞懂PID到底是啥&#xff1f;PID&#xff0c;就是“比例&#xff08;proportional&#xff09;、积分&#xff08;integral&#xff09;、微分&#xff08;differential&#xff09;”&#xff0c;是一种很常见的控制算法。在工程实际中&#xff0c;应用最为广泛的调节…

将python代码编译成.so文件

https://moonlet.gitbooks.io/cython-document-zh_cn/content/ch1-basic_tutorial.html add_num.pyx文件 def add_nums(ls):total 0.for l in ls:total lreturn totalset_up.py from distutils.core import setup from Cython.Build import cythonizesetup(ext_modules cyth…

将iphone中的照片同步到电脑

在windows中&#xff1a; 去我的电脑&#xff0c;点iphone的图标&#xff0c;打开直接就是照片的文件夹&#xff0c;可以进行各种操作&#xff1b; 在mac中&#xff1a; 使用iphoto软件&#xff0c;选择iphoto的菜单栏中“iphoto”->"performance"->"gene…

雅虎公司C#笔试题

雅虎公司C#笔试题&#xff0c;包括问答题和选择题两部分。试试看&#xff0c;你能回答出多少题&#xff0c;可以通过雅虎的考试吗&#xff1f;Question 1. (单选)在计算机网络中,表征数据传输可靠性的指标是1. 传输率2. 误码率3. 信息容量4. 频带利用率Question 2. (单选)以下关…

打败opencv ,哦,是快了3倍

大家好&#xff0c;本文转自我一个读者朋友Homio的文章&#xff0c;推荐给大家&#xff0c;希望对做这方便的同学有所帮助。程序员&#xff0c;哦&#xff01;不&#xff01;软件工程师们都对opencv很熟悉&#xff0c;它在工作学习研究中起到了不可或缺的作用。但是它臃肿的身躯…

Linux内核裁减

Linux内核裁减 &#xff08;1&#xff09;安装新内核: i)将新内核copy到/usr/src下, #tar xzvf linux-2.6.38.4.tar.gz -----解压缩. ii) 将名为linux的符号链接删掉,这是旧版本内核的符号链接. #ln -s linux-2.6.38.4 linux ------建立linux-2.6.38.4的符号链接linux. &#x…