ubuntu 系统定制,重装ubuntu系统

各位老铁们,大家好,今天由我来为大家分享ubuntu 系统定制,以及重装ubuntu系统的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

Linux系统或ubuntu系统相比于windows系统怎么样

首先,民用的操作系统还没有国产这一说,军用有没有我不知道。

linux是1991年芬兰的一个学生林纳兹·托瓦兹发明的一个操作系统内核,所以,中国自主研发系统如果说基于linux,那纯粹是骗经费的。时间长了,就linux系统、linux内核一块说了,但严格来说是指linux内核的,这个一般人不用分那么清的,只要能用就行。

与windows系统相比,linux操作系统的优点:

1、安全,因为用的人少,所以病毒相对来说几乎没有。仅有的几个也属于恶作剧性质的,危害没有。同时也是开源的,如果你愿意,可以去看整个系统的源代码,如果你能看懂。

2、性能好,同样的软件、同样的配置windows下我运行超级卡顿的游戏在linux下流畅到挑不出毛病。

3、大部分linux系统运行稳定,可以连续好几年不用重启,你可以让你的windows来试一下。

4、部分系统带软件中心,类似于各个安全卫士带的软件管家,但是是官方带的。

缺点

1、符合中国人使用习惯的软件少,没有qq,(webqq替代),没有迅雷,有下载工具但基本都是命令行。

2、软件多数不带中文,少数是有的,还有部分带中文的软件是谷歌翻译出来的,根本看不懂(这个我没遇见)

3、软件安装既简单又复杂,自带软件中心和打包过的软件安装很简单,和windows下一样,双击就能安装。要是遇见只提供源码的软件……对不起,你自己折腾去吧。

4、和安全有关系的,权限问题,你安装软件会提示你输入密码,你卸载软件同样如此。你想要删除家目录以外的文件,很好,请输入密码。

5、完全基于GNU/linux的系统在你安装完系统后连mp3听放不了,因为它的编码格式不开源,属于商业公司。需要你自己去下载解码器,当然,安装过程很简单,但官方就是不能在安装时给你一块弄好。

6、还不能完全脱离命令行(dos懂不懂?),有时候必须要用。

7、迁移成本,用惯了windows再用linux很难适应,我用了1个多星期熟悉,一般也要1-2周,很多人卡在这又用回windows了。

当然其他的区别说也说不完,说的只是简单的有些和我们普通人有关系的,供你参考。

推荐的linux操作系统

deepin linux,这不是具有自主知识产权的,但这是国内现在还活着的linux系统了,自带软件中心,各种音视频解码器都有,比较符合中国人习惯。如果你爱过,这个是首选。

ubuntu,适合新手,国内版叫Ubuntu kylin(麒麟)自带软件中心,但是音视频解码器需要自己安装。

fedora、opensuse,这两个也很适合新手,但是界面不一样,基本上每个linux系统都有自己与众不同的桌面。

上面这些比较适合新手使用,用好了可以换更高级一些的。

Linux系统有几个发行版,都有哪些

Red Hat Enterprise Linux(RHEL)、Ubuntu、Debian、Fedora、SUSE Linux Enterprise Server(SLES)、CentOS和Arch Linux等是Linux知名的发行版本。

1. Red Hat Enterprise Linux(RHEL):RHEL是商业市场上最受欢迎的Linux发行版之一,它特别适用于企业环境。RHEL提供了稳定性和长期支持,具有广泛的硬件和软件兼容性,以及出色的安全性和性能。由于其强大的企业特性和支持服务,RHEL在全球范围内的数据中心和云环境中得到了广泛应用。

2. Ubuntu:Ubuntu是一款基于Debian的开源Linux操作系统,它拥有强大的社区支持和丰富的软件包管理系统。Ubuntu的桌面版本非常流行,提供了直观易用的用户界面和丰富的应用程序。同时,Ubuntu Server版本也为企业和个人用户提供了稳定可靠的服务器环境。

3. Debian:Debian是历史最悠久的Linux发行版之一,以其严谨的软件包管理和出色的稳定性而闻名。Debian为其他许多流行的Linux发行版提供了基础,例如Ubuntu。它拥有一个庞大的软件包库,用户可以根据自己的需求轻松定制系统。

4. Fedora:Fedora是Red Hat的一个开源项目,旨在推动Linux的创新和发展。Fedora经常是新技术和特性的首发平台,为Linux社区提供了测试和实验的环境。由于其快速的创新周期和与RHEL的紧密联系,Fedora在开发者和高级用户中非常受欢迎。

5. SUSE Linux Enterprise Server(SLES):SLES是另一款流行的企业级Linux发行版,由SUSE公司开发。SLES提供了与RHEL相似的稳定性和长期支持,同时还具有出色的系统管理和性能优化工具。SLES在企业级应用和数据中心环境中有着广泛的应用。

6. CentOS:CentOS是RHEL的社区版,它提供了与RHEL相同的稳定性和兼容性,但完全免费。由于CentOS与RHEL的二进制兼容性,许多企业和开发者选择使用CentOS来降低成本,同时享受企业级Linux发行版的优势。

7. Arch Linux:Arch Linux是一款轻量级、灵活的Linux发行版,以其极简主义和DIY哲学而著称。Arch Linux允许用户根据自己的需求高度定制系统,同时提供了一个强大的软件包管理器(Pacman)和丰富的文档支持。由于其高度的可定制性和灵活性,Arch Linux在高级用户和开发者中非常受欢迎。

这些知名的Linux发行版各具特色,满足了不同用户的需求和偏好。无论是企业用户还是个人用户,都可以根据自己的实际需求和使用场景选择合适的Linux发行版。

如何制作定制的ubuntu镜像

具体操作如下:

一、从零开始构建Ubuntu-Server系统安装镜像

1)、Debian-installer--initrd.gz、vmlinuz和isolinux/的制作

Debian-installer是Debian的系统安装程序,ubuntu的server和alternate版都是使用Debian-installer作为系统安装程序。Debian-installer是一种字符界面的安装程序,可以对系统安装的软件包进行定制。

1、使用Debian-installer的ubuntu分支的源码

2、安装构建Debian-installer的依赖包:sudoapt-get build-dep debian-installer

3、创建debian-installer所需的源列表sources.list.udeb.local,构建debian-installer时会根据本机的sources.list生成所需的sources.list.udeb,可根据需要创建合适的sources.list.udeb.local来代替sources.list.udeb。

例,在debian-installer源码/build/下建立sources.list.udeb.local,其内容如下:

debcopy:/home/xin/work/version/debian-installer/build/ localudebs/

deb raring main/debian-installer

deb raring-securitymain/debian-installer

deb raring-updates main/debian-installer

deb raring-proposedmain/debian-installer

4、根据需要(光盘启动、硬盘启动和网络启动等)构建带有debian-installer的内核文件,例如:makebuild_cdrom_isolinux

结果将在dest/目录下生成如下文件:

├── cdrom

├──debian-cd_info.tar.gz

├── initrd.gz

└── vmlinuz

其中debian-cd_info.tar.gz内容为光盘启动所需的syslinux相关文件,也可供debian-cd使用自动生成光盘镜像。

5、定制:

config目录下修改给之文件可具体对内核等功能进行配置,具体有待根据实际需求进行分析。

2)、debootstrap&mksquashfs--filesystem.{manifest,size,squashfs}的制作

filesystem.squashfs是由debootstrap生成的ubuntu基础系统经过mksquashfs打包而成。

1、生成标准ubuntu基础系统:sudodebootstrap raring./testfs

2、为安装系统时增加自定义的包集合菜单

3)、光盘引导--isolinux/的制作

isolinux/下为光盘引导的相关文件,可使用debian-installer生成的debian-cd_info.tar.gz提供的文件,也可使用自定义引导程序。

4)、自动化安装系统--preseed/的制作

preseed/下放置的是各种自动化安装系统的seed文件,可根据需要按照相关规则编写seed文件,ubuntuserver所使用的为ubuntu-server.seed。在引导参数中需指定seed文件。

5)、光盘中源的软件包--pool/的制作

pool/下是光盘中本地源的所有软件包,软件包按照源的标准文件结构放置。使用apt-move工具可将指定文件夹下的所有软件包按照源的标准文件结构放置,即可生成所需的pool目录。Apt-move是一个专为已下载到/var/cache/apt/archives的软件包生成debian软件包仓库文件结构的工具。光盘中所携带的所有软件包之间必须没有冲突并有完整的依赖关系,同时不能和debootstrap生成的基础系统中已安装的软件包有冲突。

6)、光盘中源的包列表--dists/的制作

dists/下是光盘中本地源的包列表,其中至少应包含两个包列表:1)光盘中所有供系统安装的.deb包的包列表(Packages),2)Debian-installer所需的.udeb包的包列表。

7)、光盘信息–.disk/目录

.disk/目录下为记录一些光盘属性的文件,此目录是制作镜像所必须的。debian-installer会读取其中信息以判断是否为ubuntu的系统安装盘。

8)、 simple-cdd--自动化构建ubuntu-server系统安装镜像

simple-cdd可以根据配置文件,利用Debian-installer和Debian-cd等工具自动构建ubuntu-server系统安装镜像。(由于这些软件默认配置都是针对Debian的,具体配置和使用还有待分析)

阅读剩余
THE END