當前位置:首頁 » 操作系統 » 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 19:31:34 瀏覽:633
夢三國2副本腳本 發布:2025-05-14 19:29:58 瀏覽:859
phpxmlhttp 發布:2025-05-14 19:29:58 瀏覽:432
Pua腳本 發布:2025-05-14 19:24:56 瀏覽:448
蘋果像素低為什麼比安卓好 發布:2025-05-14 19:13:23 瀏覽:460
安卓機微信怎麼設置紅包提醒 發布:2025-05-14 19:00:15 瀏覽:271
androidsystem許可權設置 發布:2025-05-14 18:56:02 瀏覽:970
mq腳本 發布:2025-05-14 18:45:37 瀏覽:25
仙境傳說ro解壓失敗 發布:2025-05-14 18:45:01 瀏覽:868
betweenand的用法sql 發布:2025-05-14 18:39:25 瀏覽:250