当前位置:首页 » 操作系统 » linux定制系统

linux定制系统

发布时间: 2022-08-30 10:18:13

⑴ 帮忙!!!定制适合我自己的linux系统

定制之前要先知道用Linux做什么?
定制是帮不上忙的,有问题自己google,一下。
除非对自己的技术有自信,否则放弃。
我定制Debian是先装好基本系统,由于我的机子内存只有256M,像gonme,KDE等桌面肯定是运行不了了。所以选择安装xfce4桌面,还不错。
再安装基本的浏览器(iceweasel)
中文输入法:scim,fcitx
多媒体:mplayer
翻译软件:stardict(星际译王)
文本编辑器:gedit
图形:mirage (看图) ,gimp
torrent软件:qbittorrent
办公:openoffice
安装Linux fox qq:下载deb包,在文件所在目录指令:# dpkg -i *.deb
安装文泉驿黑正字体,安装Adobe flash
http://hi..com/wqj778swjm
就这些满足我的需要了。。。

⑵ 如何定制精简的linux系统

您好,提问者:
精简Linux的话,有三种选择:
1. 首选就是ArchLinux了。
特点:
1. 软件更新最快。
2. pacman和aur管理,简单的无与伦比。
3. 主要是官方wiki很全,最全、最全。
4. 滚动升级,让软件保持最新。
2. gentoo也可以,不过相比ArchLinux总有些美中不足。
上述是我对精简Linux的了解,希望能帮助到您。

⑶ 在2003年就自研linux手机系统,这可能是酷派人生中最牛逼的一次

酷派从1993年诞生至今已经27年了,在大多数手机用户的心里酷派只不过是一个搞中低端手机的企业,没有什么特色。但实际上酷派曾经是国产手机中技术实力最强的,全球第一款双卡手机,双卡双待手机都出自酷派之手,甚至是鲜为人知的第一个国产智能手机操作系统也出自酷派,只是在后来酷派失去了梦想,变成了如今这个模样。

一直以来,我认为魅族M8上的魔改CE是第一个国产的手机操作系统,直到有一天去了解摩托罗拉linux系统的时候,才发现除了摩托罗拉还有酷派也玩过linux系统。

2003年2月世界上第一款linux智能手机A760诞生,同年的12月酷派第一款cdma手机688上市,它搭载linuos系统,是一款基于linux深度定制的操作系统,也是第一个国产手机操作系统。与此同时是称霸一时塞班系统也是在2003正式出道,S60 S90 S9和UIQ等基于塞班系统的用户界面诞生。

linuos是为coolpad智能手机配套开发的,首发机688在2003年12月发售,今后被多次应用于coolpad智能手机中。系统的完成度相当高,包含中间层、图形显示、文件处理、数据库操作、联系人、电话、短信等应用层的应用,操作逻辑是上非常像palm os系统。inuos在性能表现上显然不会落后于同年出道的塞班系统太多,甚至是强于塞班,毕竟这是linux作为底子的操作系统。

但是linuos却有一个致命缺点,没有合适的SDK用来开发应用,这点从688上少的可怜的应用扩展中就能看出来。linuos所面临的困难,摩托罗拉linux系统也遇到过,但是摩托罗拉好歹知名度高后期有大神为摩托罗拉开发mpkg软件。

塞班则得益于多家国际巨头的加入,SDK相当完善,应用开发难度较低。外加诺基亚光环成功让塞班系统夺得一次智能手机系统第一桂冠。

酷派知名度没有摩托罗拉和诺基亚高,显然没有大神注意到linuos系统并未其开发专用软件,但如果但是酷派像塞班一样完善linuos系统的SDK,自己不够能力就拉人入伙,毕竟但是的联想,中兴,华为都是有意进入智能手机市场分一杯羹的。凭借我们的市场优势或许这样就有了我们自己的手机操作系统,就算被后面的android和ios吊打,至少证明以前我们曾经和塞班干过,曾经辉煌过!

⑷ 如何实现LINUX操作系统的定制

理解并掌握如何定制自己的linux: 引导与安装 安装序列号 窗口管理器 内核编译 制作龙芯的发行版 定制自己的Android操作系统 如果我的回答没能帮助您,请继续追问。 你的采纳是我前进的动力。记得好评和采纳,答题不易,互相帮助。

⑸ 如何定制小型的linux系统,具体的步骤,谢谢了

系统启动过程
1、加电自检(POST代码)
2、boot loader
GRUB -- /boot/grub/grub.conf
kernel
initrd.img
3、INIT
/sbin/init ----- /etc/inittab
/etc/rc.d/rc.sysinit
/etc/rc.d/rc RUNLEVEL
/etc/rc$runlevel.d/S* start
/etc/rc$runlevel.d/K* stop
/etc/X11/prefdm

4、登录
文本 login
图形 gdm/kdm
自制一个U盘系统
准备工作:在真实机中把yum配置好
[root@localhost /]# ls /mnt/Server/ 这是软件包所处的目录
[root@localhost /]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
rhel-debuginfo.repo
[root@localhost yum.repos.d]# cp rhel-debuginfo.repo pg.repo
[root@localhost yum.repos.d]# vim pg.repo
[root@localhost yum.repos.d]# cat pg.repo
[rhel-server]
name=Red Hat Enterprise Linux
baseurl=file:///mnt/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

1、准备U盘,并分区,格式化成ext3(可选)文件系统[root@localhost pg]# fdisk -l
[root@localhost pg]# fdisk -l
Disk /dev/sda: 4003 MB, 4003463168 bytes
84 heads, 20 sectors/track, 4654 cylinders
Units = cylinders of 1680 * 512 = 860160 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 5 4655 3905600 c W95 FAT32 (LBA)

[root@localhost pg]# fdisk /dev/sda

The number of cylinders for this disk is set to 4654.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): d
Selected partition 1

Command (m for help): p

Disk /dev/sda: 4003 MB, 4003463168 bytes
84 heads, 20 sectors/track, 4654 cylinders
Units = cylinders of 1680 * 512 = 860160 bytes

Device Boot Start End Blocks Id System

Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-4654, default 1):
Using default value 1
Last cylind[root@localhost pg]# mount -t ext3 /dev/sda1 /neter or +size or +sizeM or +sizeK (1-4654, default 4654):
Using default value 4654

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
The kernel still uses the old table.
The new table will be used at the next reboot.
Syncing disks.
[root@localhost pg]# partprobe /dev/sda
[root@localhost pg]# ls /dev/sda1
/dev/sda1
--------------
[root@localhost pg]# mkfs.ext3 /dev/sda1

2、挂载U盘,并把相关文件拷到U盘中
[root@localhost pg]# mount -t ext3 /dev/sda1 /net

把/目录树结构在u盘创建好
]# yum --installroot=/net -y install filesystem

/boot
这个目录应该有vmlinuz-x.x.x initrd-x.x.x.img
/boot/grub
这个目录中应该有grub的相关文件
grub还要安装到u盘的首扇区中(grub-install)
/bin /sbin /lib /usr/lib
这些个目录下应该有一些命令和库文件
bash ls cp mv
mount
ifconfig
fdisk
mkfs.ext3

基本上你需要的程序比较多,大概有以下一些常用的:
coreutils setup grub vim-enhanced
vim-common gpm perl iptables
openssh openssh-clients
mole-init-tools iputils grep awk sed
procps tar bash gcc make rp-pppoe
passwd libuser e2fsprogs util-linux
net-tools SysVinit kernel

-----------------------
a.关于vmlinuz文件:
]# cp /boot/vmlinuz-2.6.18-194.el5 /net/boot/
b.关于initrd.img文件: 为了包含u盘的驱动,需要手动生成initrd.img(包含usb-storage)
]# modinfo -F filename usb-storage

]# mkinitrd --with=usb-storage /net/boot/initrd-usb-2.6.18-194.img `uname -r`
c. 使用此命令grub-install将grub安装到u盘的首扇区中
grub-install 需要安装grub软件包生成
]# yum --installroot=/net -y install grub
]# grub-install /dev/sda 最后执行这一步,还有一些必要工作没做

d. ]# cat /net/boot/grub/grub.conf
default=0
timeout=5
title RHEL5U5 usb linux for pg
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-194.el5 ro root=/dev/sda1
initrd /boot/initrd-usb-2.6.18-194.img

e. 为了生成以下这些常用的命令,装包
bash ls cp mv
mount
ifconfig
fdisk
mkfs.ext3

yum bash ls cp mv
mount
ifconfig
fdisk
mkfs.ext3
yum --installroot=/net -y install coreutils setup grub vim-enhanced vim-common gpm perl iptables openssh openssh-clients mole-init-tools iputils grep awk sed procps tar bash gcc make rp-pppoe passwd libuser e2fsprogs util-linux net-tools SysVinit kernel pam

f.在U盘系统启动的时候,需要读fstab文件,挂载文件系统
]# cp /etc/fstab /net/etc

]# vim /net/etc/fstab
]# cat /net/etc/fstab
/dev/sda1 / ext3 defaults 0 0

开始安装GRUB程序
]# chroot /net/
bash-3.2#
]# chroot /net/
bash-3.2# grub-install /dev/sda
Probing devices to guess BIOS drives. This may take a long time.
No suitable drive was found in the generated device map. 这个错误意味着需要去写devices.map文件
bash-3.2# ls /dev/sda
ls: /dev/sda: 没有那个文件或目录
bash-3.2# ls /dev/sda1
ls: /dev/sda1: 没有那个文件或目录
bash-3.2# mknod /dev/sda b 8 0
bash-3.2# mknod /dev/sda1 b 8 1
bash-3.2# cat /etc/mtab
/dev/sda1 / ext3 rw 0 0
bash-3.2# cat /boot/grub/device.map
(fd0) /dev/fd0
(hd0) /dev/sda

bash-3.2# grub-install /dev/sda
Could not find device for /dev/mapper/*
Could not find device for /dev/mapper/*
Could not find device for /dev/mapper/*
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(fd0) /dev/fd0
(hd0) /dev/sda

]# chroot /net/
bash-3.2# passwd root 修改密码不成功,将导致 u盘系统启动后,用root登录不成功。
Changing password for user root.
passwd: Authentication token manipulation error
解决方法:
vim /net/etc/passwd
root:*:0:0:root:/root:/bin/bash
root:x:0:0:root:/root:/bin/bash
这样再把root密码设置为你想要的!

检查 以下过程是否正确:
/boot/grub/grub.conf
/etc/inittab ---默认运行级别应该是3
/etc/fstab
/etc/passwd
/etc/shadow
pam程序包做验证的
ls /dev/sda /dev/sda1
]# chroot /net/
bash-3.2# passwd root 这一步必须能成功

---------------------------------------

[root@localhost pg]# rpm -q kernel-doc
kernel-doc-2.6.18-194.el5
[root@localhost pg]# gedit /usr/share/doc/kernel-doc-2.6.18/Documentation/devices.txt

⑹ 自己定制linux系统,最好的方法是什么

自己定制?
用 DVD 安装盘装,而不是用 livecd 装。最好的选择是最小化网络安装。

精神不正常的可以自己 LFS 一个系统。略微正常点的可以用 Gentoo 。

⑺ 想要定制一个linux操作系统

Google Chrome OS

在Chrome OS中绝大部分的应用都将在Web(浏览器)中完成,迅速,简洁,安全是Chrome OS的重点特征,Chrome OS的用户不用担心病毒,恶意软件,木马,安全更新等烦人的事情。[2]
Google Chrome OS将同时提供对Intel x86以及ARM处理器的支持,软件结构极其简单,可以理解为在

Linux的内核上运行一个使用新的窗口系统的Chrome浏览器。对于开发人员来 说,web就是平台,所有现有的web应用可以完美的在Chrome OS中运行,开发者也可以用不同的开发语言为其开发新的web应用。当然,为Chrome OS开发的程序也可以在Windows/Mac OSX/Linux平台下的各种传统的浏览器中运行,这也为开发者的程序构建了足够大的用户群基础。

⑻ 自己定制linux系统,最好的方法是什么定制小型的系统

用U盘做个系统就行了·我试过大的200多M 小的几十M 就是把Grub 以及内核,密令装进去就行了

⑼ 自己定制的linux系统没有apt-get,如何安装apt-get包

不是所有linux系统都用atp-get安装软件。
一般来说着名的linux系统基本上分两大类:
1.RedHat系列:Redhat、Centos、Fedora等
2.Debian系列:Debian、Ubuntu等
RedHat 系列
1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数”
2 包管理工具 yum
3 支持tar包
Debian系列
1 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数”
2 包管理工具 apt-get
3 支持tar包
一、yum安装。
yum安装常用软件的命令
#yum check-update
#yum remove 软件包名
#yum install 软件包名
#yum update 软件包名
yum命令常见使用方法
yum -y install 包名(支持*) :自动选择y,全自动
yum install 包名(支持*) :手动选择y or n
yum remove 包名(不支持*)
rpm -ivh 包名(支持*):安装rpm包
rpm -e 包名(不支持*):卸载rpm包
二、apt-get安装。
apt-cache search package 搜索软件包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package --reinstall 重新安装包
sudo apt-get -f install 修复安装
sudo apt-get remove package 删除包
sudo apt-get remove package --purge 删除包,包括配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
apt-cache depends package 了解使用该包依赖那些包
apt-cache rdepends package 查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖

⑽ 如何定制linux系统 pdf

linux命令模式下查看pdf文件需要借助evince命令,如打开当前目录下的a.pdf文件的命令是evince a.pdf注意:在Linux的文本模式下是不能使用该命令并查看pdf文件的。可以实施fbgs,但只能查看部分pdf文档。
说明:Evince 原本是 GNOME 环境中一个简单的文档查看器,可以查看 PDF、Postscript、djvu、tiff、dvi 等文档。

热点内容
汽修汽配源码 发布:2025-05-14 20:08:53 浏览:742
蜜蜂编程官网 发布:2025-05-14 19:59:28 浏览:57
优酷怎么给视频加密 发布:2025-05-14 19:31:34 浏览:635
梦三国2副本脚本 发布:2025-05-14 19:29:58 浏览:860
phpxmlhttp 发布:2025-05-14 19:29:58 浏览:434
Pua脚本 发布:2025-05-14 19:24:56 浏览:449
苹果像素低为什么比安卓好 发布:2025-05-14 19:13:23 浏览:461
安卓机微信怎么设置红包提醒 发布:2025-05-14 19:00:15 浏览:272
androidsystem权限设置 发布:2025-05-14 18:56:02 浏览:971
mq脚本 发布:2025-05-14 18:45:37 浏览:25