1. linux发行版本有哪几种划分方式
按打包方式划分
基于Dpkg (Debian系)
Debian GNU / Linux是一种强调使用自由软件的发行版。它支持多种硬件平台。Debian及其派生发行版使用deb软件包格式,并使用dpkg及其前端作为包管理器。
• Adamantix:基于Debian,特别关注安全。
• Amber Linux:基于Debian,针对拉脱维亚用户作了一些定制。
• ASLinux Desktop:西班牙语,基于Debian与KDE,针对各种桌面用途,包括家用、办公、教育、游戏、科学、软件开发,最大的卖点在于其丰富的可用性。
• Anthon GNU/Linux: 即安同OS,是直接从源码构建的开源Linux操作系统,但采用Dpkg包管理系统,遵循LGPL授权协议,使用KDE桌面环境,由安同开源操作系统社区社区成员共同开发。
• B2D Linux:基于Debian,希望可以由“做中学”来产生一个小而美的中文Linux包的计划。
• Debian GNU/Linux:由大批社区志愿者收集的包。Debian拥有庞大的软件包可供选择(29000个以上),支持大量的硬件平台(12个计算机系统结构)。以前该包因为安装困难受到责难,但最新的版本具备了简单易用的文本式安装环境。非自由软件不会包含在Debian的主要软件包中。
• Grml:进行系统救援的Live CD。
• Guadalinex:由西班牙的安达卢西亚地方政府推动,基于Debian,针对西班牙语的家庭用户以及学校。
• Knoppix:第一张Debian的自启动运行光盘。包含的软件非常多,启动时会自动进行硬件监测。从4.0起,用DVD作光盘。
o 以下基于Knoppix:
Gnoppix:Knoppix的GNOME版,该包发行周期较长,未来会跟Ubuntu进行集成。
Kanotix:自启动运行光盘,基于Knoppix,也可以安装到硬盘上。有很好的硬件支持,桌面与笔记本电脑的集成也很出色。
Kurumin:针对巴西用户的Knoppix。
• LinEx:由西班牙的埃斯特雷马杜拉地方政府推动的包。
• Loco Linux:基于Debian的阿根廷Linux。
• MEPIS: 基于Debian的桌面和服务器。
• Rays Linux(华镭):基于Debian,针对亚洲市场,由新华科技(南京)系统软件有限公司开发。
• Skolelinux:在挪威发起,旨在打造适合于学校的轻便包。
• Symphony OS:基于Debian,与众不同地采用Mezzo桌面。
• Ubuntu:对初学者而言最易用的Linux包。由Canonical有限公司赞助,基于Debian,使用自己的软件包库,与Debian的有所不同,旨在开发出更加友好的桌面,已经获取了良好的声誉。
o 以下基于Ubuntu:
Linux Mint:基于Ubuntu的发行版,人气很高,是目前排行榜上第三名的发行版。
Ebuntu:是Ubuntu的教育发行版。
Elementary OS:基于Ubuntu,使用基于GNOME名为Pantheon的桌面环境。
Linux Deepin:基于Ubuntu,使用Gnome 3桌面环境的中文发行版(初期使用的是Xfce)。0.x版基于Debian。
Kubuntu:使用KDE桌面环境的Ubuntu包。
Lubuntu:使用LXDE桌面环境的Ubuntu包。
PUD GNU/Linux:基于Ubuntu的小型Linux,可安装于光盘或256 MB以上的USB U盘。
Ubuntu Kylin:添加了少量中国化定制的 Ubuntu 发行版。
Xubuntu:使用Xfce桌面环境的Ubuntu包。
Ylmf OS: 基于Ubuntu发行版(现已更名为Start OS且基于linux内核独立制作)。
Ubuntu GNOME: 基于Ubuntu是Linux发行版,但使用的是桌面环境是Gnome。
Zorin OS:基于Ubuntu的Linux发行版,目的是尽可能的模拟Windows及操作习惯。
基于RPM (Red Hat系)
Red Hat Linux和SUSE Linux是最早使用RPM格式软件包的发行版,如今RPM格式已广泛运用于众多的发行版。这两种发行版后来都分为商业版本和社区支持版本。Red Hat Linux的社区支持版本现称为Fedora,商业版本则称为Red Hat Enterprise Linux。
• aLinux:原名Peanut Linux,针对家庭用户。
• ALT Linux:东欧版本。
• Ark Linux:强调易学易用。
• ASPLinux:提供俄语等东欧语言的支持。
• Asianux Server:由中国红旗、日本Miracle、韩国Hannsoft三家联合开发,主要市场针对亚洲地区,对中文、日文、韩文的支持比较好。
• Blag Linux:体积小,但功能较多。
• Caixa Mágica:葡萄牙语的Linux。
• cAos Linux:由社区创建的包,功能通用、培植简单。
• CentOS:由社区支持的包,旨在100%地与Red Hat Linux企业版兼容,但不包含Red Hat 的商业软件。
• Cobind:桌面。
• Conectiva:一个巴西包,曾经是United Linux的创建成员,现在该公司已经并入到Mandriva Linux。
• ELinux:用于教育的包。
• Fedora:可用作工作站、桌面以及服务器,由红帽公司及其社区开发。
• Linux Mobile System:基于Fedora Core的包,设计成从USB存储设备启动,比如U盘。
• Linpus Linux:来自台湾厂商发行的Linux版本。是一套通过LSB 3.1认证、GB18030-2000编码检验测试及支持CNS11643中文标准交换码全字库的Linux桌面型系统。在中文支持能力上较为完善。
• Magic Linux:一个易用的中文包,基于Fedora和KDE桌面环境。
• Mandriva Linux:最初是红帽的一个变种,针对奔腾级CPU作了优化,后来在保持兼容性的同时,派生成为更友好的包。Mandriva中所有的软件仍然免费,还有活跃的社区支持,另外通过注册以及销售盒装产品,Mandriva还提供企业级的支持与服务,还有针对付费用户的俱乐部。
• Novell Linux Desktop:由于Novell收购了SUSE,他们的Linux产品对原来的包有所继承。
• PCLinuxOS:一个易用的自启动运行光盘,以良好的观感着称;硬盘安装也同样轻而易举。最初基于Mandrake 9.2,而后PCLinuxOS针对桌面用户,开始自己的开发道路。在保留基于RPM包的同时,PCLinuxOS别出心裁地使用自己的APT包管理工具(受Debian影响),但图形前端仍然用的是Synaptic。
• PCQLinux2004:由印度的PCQuest杂志生产,基于Fedora Core。
• PLD Linux:来自波兰的包,针对较高级别的用户,比Slackware、Gentoo更加易用。
• QiLinux:意大利生产,包括桌面版、光盘自启动版,还有服务器版、高级服务器版。
• Qomo Linux:以Linux人社区作为依托开发,目标是提供一款最新、最酷、最快,轻量级、模块化的Linux操作系统。
• Red Flag Linux:即红旗Linux,由北京中科红旗软件技术有限公司开发,主要针对中国市场。
• Red Hat Enterprise Linux:红帽Linux家族中唯一的商业分支。
• Scientific Linux:由红帽Linux企业版,将遵循GPL的软件重新编译而成。
• SUSE/openSUSE:来自德国,是欧洲最流行的包之一。跟红帽一样,也包括大量的软件,需要7张以上的CD,现在则用双DVD。这个包有独特的配置工具YaST。也是United Linux的创立者之一,已经被Novell公司收购。openSUSE是一个新的版本,基于社区,完全开源。
• Tinfoil Hat Linux:对安全格外关注的包。
• Trustix:专注于安全与稳定性的包。
• Turbo Linux:在亚洲较流行的一个包,基于Red Hat,是United Linux的成员。
• Vine Linux:基于Red Hat的一个日本包。
• White Box Enterprise Linux:意在兼容Red Hat企业版第三版。
• Yellow Dog:基于Red Hat,针对PowerPC平台。
• YOPER:"Your Operating System"(你的操作系统),来自新西兰的桌面包。
Slackware系
Slackware 走了一条同其他的发行版本(Red Hat、Debian、Gentoo、SuSE、 Mandriva、Ubuntu等)不同的道路,它力图成为“UNIX风格”的Linux发行版本。它的方针是只吸收稳定版本的应用程序,并且缺少其他 linux版本中那些为发行版本定制的配置工具。
• Kate OS:基于Slackware的设计理念,一个轻便的波兰语包。
• Zenwalk Linux(以前是MiniSlack):基于Slackware作了优化,注重简便、快捷。
• Plamo Linux:基于Slackware的日语包。
• Slackware:一个老牌包,由Patrick Volkerding维护,特别注重简洁与安全。
• Ultima Linux:基于Slackware,由Martin Ultima作了优化。
• SLAX:一个基于Slackware的自启动运行光盘,由Tomas Matejicek维护。
• Frugalware:通用Linux包,面向中级用户。
其他打包方式的包
• ArchLinux:基于KISS原则,针对i686和x86-64的CPU做了优化,以.pkg.tar.xz格式打包并由包管理器进行跟踪维护,特别适合动手能力强的Linux用户。
• Chakra GNU/Linux:原先基于ArchLinux,后来独立成有自己特色的发行版,如:官方包库不含依赖GTK+的软件包、只使用KDE桌面环境等。
• Calculate Linux:基于Gentoo,来自俄罗斯。
• CRUX:采用类BSD Port包管理系统,针对i686的CPU做了最优化,适合狂热爱好者以及专业人士使用。
• Foresight Linux:采用Conary包管理系统,引入了GNOME中的许多最新技术,比如beagle、f-spot、howl以及最新的hal等,这个包在保持易用的同时,更注重革新。
• Gentoo:这个包采用自己独特的Portage包管理系统,吸引了许多狂热爱好者以及专业人士,由于能自己编译及调整源码依赖等选项,而获得至高的自定义性及优化的软件,在源码包也有相当多新旧版本的选择,是个强调能自由选择的发行版。
• GoboLinux:构建了新的目录结构,比如GCC放在/Programs/GCC/这样的目录,为了让系统能找到这些文件,在/System/Links/Executables这样的目录下归组,这样就包含了/Programs目录下所有可执行文件的符号链接。
• Heretix:以前叫做RubyX,包的管理,包括包管理,都是通过由Ruby写的脚本来完成,所有的包都安装在/pkg目录下。
• ImpiLinux,来自南非的包,主要针对非洲用户。
• Jedi GNU/Linux:使用force-get包管理器,允许源码、二进制软件包共存。
• Linux From Scratch:这是一份文档,介绍如何自己动手,如何白手起家编译打造自己独一无二的Linux系统。
• Lunar Linux,基于源码,由Sorcerer GNU/Linux所派生。
• MkLinux:"Microkernel Linux"的缩写,旨在将Linux移植到跑Mach微核的PowerPC机器上。
• Onebase Linux:采用OLM包管理器,对二进制、源码进行管理。
• Sabayon Linux:基于Gentoo,来自意大利。
• Sorcerer GNU/Linux:基于源码。
• Source Mage GNU/Linux:也是基于源码,由Sorcerer GNU/Linux所派生。
• Ututo:基于Gentoo,来自阿根廷。
• Open Client:基于Red Hat Enterprise Linux,来自IBM,提供有Fedora、Ubuntu、SLED的Layer。
给老机器订制的小型包
一般的迷你包,除了可以硬盘安装,也可以安装在U盘上。
• Austrumi:拉脱维亚的自启动CD包,支持英语,功能比较丰富,基于Slackware。
• cAos Linux:有社区维护,功能通用。
• Damn Small Linux(DSL): 这是小型包的老祖宗,放在迷你CD上,原先设计是想看看一张50M的CD可以放多少桌面程序,原来是作为个人玩具,但不久Damn Small Linux周围就聚成了一个社区,不少人加入进来,参与改进,包括一个远程、本地的程序安装系统,多功能的备份、还原系统,另外还加入了Knoppix的硬件检测,使用自己的*.dsl软件包系统,默认的窗口管理器是Fluxbox。可以在微软虚拟机软件里运行,无须关闭WINDOWS系统专门进入LINUX系统,特别适合初学者。
• Feather Linux:类似于Damn Small Linux,但总容量是115MB,兼容Debian的软件包。
• Flonix USB版:放在USB设备上的可移动桌面包,这是个商业版,只能给购买的U盘作预装。
• Knopperdisk:为U盘设计的包,基于Gentoo。
• Puppy Linux:启动特别地快,在配置较低的PC上(内存小于48M),也可以运行自如。包含的工具都是特别精简的,使用Fvwm95作为窗口管理器(现在是JWM)。
• Kuppy Linux:基于Puppy发展的发行版,拥有启动特别地快,在配置较低的PC上等特点外,将桌面置换为XFCE4,更适合习惯windows操作的用户。
• Tiny Core Linux:是一个仅有10MB的桌面操作系统,甚至可以在486上运行,但它并不是一个完整的桌面,而且只支持有限局域网。
• Stem桌面:一个混合产品,使用标准的Debian来编译桌面(Fvwm95)。针对老机器(CPU小于等于266Mhz,内存小于等于64M)设计,从Debian软件仓库种选择的包都是最轻巧的。与众不同的是,该包没有自己的安装光盘,用户得先安装Debian,然后运行文本界面的安装脚本,然后通过网络连接,编译剩余的软件。这个包100%跟Debian兼容。
• SPBLinux:用于软盘、U盘的迷你版本。
• Vector Linux:中小型包,针对新老机器,采用小而快的应用程序,以及简化的安装程序。该包有多个版本,包括大小为2G的SOHO(Small Office, Home Office)版,以及800M的"Dynamite"版。SOHO版提供KDE/IceWM窗口管理器,外观很专业;Dynamite版只采用IceWM,以及部分工具。该包包括了简单的升级包管理程序,基于Slackware。
• eMoviX:小型包,专门用作媒体播放用途。
按发行方式划分
部分或全部的商业版
• BlueCat Linux:Linux嵌入式系统,可用于小型客户定制的设备,乃至大规模多CPU的系统。
• Libranet:基于Debian的桌面包,与Debian保持100%的兼容。安装过程有硬件自动检测,桌面有一个管理员菜单(文字模式与图形模式),这样简化了硬件与软件的配置。
• Linspire:另一个桌面包,以前叫Lindows,基于Debian。可以通过Linspire或者Debian的apt命令,添加额外的软件,但不保证跟Debian的兼容性。该包包含不少的专属软件。
• Mandriva Linux:Mandrakesoft跟Conectiva合并以后,更名为Mandriva Linux。对于菜鸟来说,该包的各种产品,包括服务器、工作站、小型商用以及个人版,是最容易维护的Linux包之一。原来是Red Hat的一个变种,针对奔腾级CPU作了优化,进而发展出了更加方便的包。在保留完全自由软件的同时,Mandriva商业模式,通过捐献,以及对非会员延迟发布政策,增加了企业级的支持与服务。
• MEPIS:一个基于Debian的包,也可以作为自启动光盘来运行,这样可以在决定硬盘安装前,尝尝鲜。
• Nitix:第一个基于Linux服务器的自治操作系统,具有自管理、自恢复、自配置和自优化的能力。
• Novell Linux 桌面:Novell收购SUSE后,两家的包就互相融合了。
• Progeny Debian:由Progeny开发,基于Debian,使用从Red Hat移植过来的Anaconda安装器,该包又称为Progeny Componentized Linux。
• Red Hat Enterprise Linux:从Red Hat Linux派生出的纯商业版。
• SUSE:基于德国的纽伦堡,以前叫SuSE,是欧洲最流行的Linux包,由自己独特的配置工具YaST,用户可以下载到体验版(跟专业版类似)。该公司是United Linux的创建者,最近被Novell收购。
• Xandros:来自加拿大,基于过去的Corel Linux,专注于桌面市场,以及跟Windows的兼容性。该包包含一些专属软件,跟Debian的dpkg包管理系统兼容。
• YES Linux:针对小型公司,提供建议的网络环境。
专用包
• Mobilinux:针对手机,由MontaVista出品。
• Android:来自Google,以apk格式打包,采用Dalvik虚拟机提供类似Java (编程语言)的应用程序接口,目前已成为用户最多的智能手机系统之一。
• Maemo:来自诺基亚,基于Debian,目前专用于诺基亚的N770、N800、N810网络终端,以及N900手机。
• Moblin︰来自英特尔,现已捐给Linux基金会,用于Eee PC或其他上网本,支持快速启动。
• MeeGo:Maemo与Moblin计划结合的产物。
• Bada (操作系统):针对手机,由三星电子出品。
• LiMo 平台:由LiMo基金会主导开发的移动电话发行版。
• Tizen:MeeGo、LiMo 平台与bada计划结合的产物。
• Meltemi:MeeGo的另一个后继者,面向低端智能手机。
• webOS:针对手机和平板电脑,由Palm公司出品,后被惠普公司开源。
其它平台
iPodLinux基于修改版uClinux内核,并编写有所谓的“podzilla”简单用户界面。目前仅支持第四代之前的iPod。
2. Arch Linux的安装步骤是哪些
这是我很久以前安装时记录的过程,每一步干什么应该能看懂,用了一段时间,有些改变,比如输入法改成fcitx-rime,wifi网卡肯定和你不一样,iptables的规则有点变化,分区情况你看着改改,就差不多了。(用的是最简单的窗口管理jwm,一般都换成xfce、gnome之类)
mkfs.ext3/dev/sda1
mount/dev/sda1/mnt
pacstrap/mntbasebase-develgrubalsa-utilsntfs-3gxorg-serverxorg-server-utilsxorg-utilsxorg-xinitxf86-video-inteljwmdmenuscrotxtermwqy-zenheipython2python2-setuptoolswpa_-sunpinyinfcitx-gtk2fcitx-configtool
#安装这些:基础包、基础开发包、引导程序、声卡、ntfs读写、x桌面的基础、显卡驱动、jwm桌面管理器相关、xterm、字体、python相关、wifi网卡配置、git、火狐浏览器、输入法
genfstab-U-p/mnt>>/mnt/etc/fstab
arch-chroot/mnt
cat<<EOF>/etc/hostname
wils
EOF
ln-s/usr/share/zoneinfo/Asia/Chongqing/etc/localtime
cat<<EOF>>/etc/locale.gen
en_US.UTF-8UTF-8
zh_CN.GBKGBK
zh_CN.UTF-8UTF-8
EOF
locale-gen
mkinitcpio-plinux
passwd
grub-mkconfig-o/boot/grub/grub.cfg
modprobedm-mod
grub-install--recheck/dev/sda
exit
umount/mnt
reboot
#以上是最基础的安装
mkdir-p/win
cat<<EOF>>/etc/fstab
`blkid-oexport/dev/sda2|sed-n'/^UUID=/p'`/winntfs-3gdefaults00
EOF
systemctlstartdhcpcd@ens3
#激活一次有线网络之后要安装自己的无线网卡,我是bcm4312的网卡所以装b43-firmware
easy_install-2.7pip
#FROMaurINSTALLb43-firmware
wifi-menu-o
netctlenablewlan0-wang
#永久激活无线网卡
mkdir-p~/.config
cat<<'EOF'>~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"
EOF
#配置firefox的文件夹
cat<<'EOF'>/etc/modprobe.d/mymod.conf
blacklistpcspkr
EOF
#不要终端bibi乱响
cat<<'EOF'>/etc/moles-load.d/mymod.conf
nf_conntrack_pptp
nf_conntrack_proto_gre
EOF
#好像是iptables配置防火墙时加上的,记不清了
cat<<'EOF'>~/.pystartup
#!/usr/bin/python2.7
try:
importreadline
exceptImportError:
print"Molereadlinenotavailable."
else:
importrlcompleter
readline.parse_and_bind("tab:complete")
EOF
#简单弄个python的补全功能
cp/etc/skel/.xinitrc~/
cat<<'EOF'>>~/.xinitrc
[[-f~/.Xresources]]&&xrdb-merge~/.Xresources
exportPYTHONSTARTUP=~/.pystartup
exportGTK_IM_MODULE=fcitx
exportQT_IM_MODULE=xim
exportXMODIFIERS="@im=fcitx"
exportLC_CTYPE=zh_CN.UTF-8
xsetboff
xsetsoff
xset-dpms
fcitx-dr
execjwm
EOF
#桌面系统启动脚本,启动了输入法fcitx,桌面系统jwm
cp/etc/skel/.bash_profile~/
cat<<'EOF'>>~/.bash_profile
[[-z$DISPLAY&&$XDG_VTNR-eq1]]&&execstartx
EOF
#登录后直接startx
cat<<'EOF'>~/.Xresources
xterm*termName:xterm-256color
xterm*VT100.geometry:80x16
xterm*saveLines:5120
xterm*locale:true
xterm*metaSendsEscape:true
xterm*scrollBar:false
xterm*scrollKey:true
xterm*scrollTtyOutput:false
xterm*forcePackedFont:false
xterm*faceName:monospace
xterm*faceNameDoublesize:WenQuanYiZenHeiMono
xterm*faceSize:13
xterm*cjkWidth:false
*xterm*background:#101010
*xterm*foreground:#d0d0d0
*xterm*cursorColor:#d0d0d0
*xterm*color0:#101010
*xterm*color1:#960050
*xterm*color2:#66aa11
*xterm*color3:#c47f2c
*xterm*color4:#30309b
*xterm*color5:#7e40a5
*xterm*color6:#3579a8
*xterm*color7:#9999aa
*xterm*color8:#303030
*xterm*color9:#ff0090
*xterm*color10:#80ff00
*xterm*color11:#ffba68
*xterm*color12:#5f5fee
*xterm*color13:#bb88dd
*xterm*color14:#4eb4fa
*xterm*color15:#d0d0d0
EOF
#配置xterm
cat<<'EOF'>~/.jwmrc
<?xmlversion="1.0"?>
<JWM>
<Group>
<Option>notitle</Option>
</Group>
<Trayx="0"y="-1"autohide="off">
<TaskListmaxwidth="256"/>
<Dock/>
<Clockformat="%R">showdesktop</Clock>
</Tray>
<Desktopswidth="1"height="1">
<Backgroundtype="image">$HOME/.config/conky/bg.png</Background>
</Desktops>
<Keymask="4"key="C">close</Key>
<Keymask="4"key="Return">exec:xterm</Key>
<Keymask="4"key="X">exec:dmenu_run</Key>
<Keymask="4"key="F">exec:firefox</Key>
<Keymask="4"key="G">exec:gimp</Key>
<Keymask="4"key="E">exec:/opt/eclipse/eclipse</Key>
<Keymask="4"key="V">exec:vboxsdl--startvmWinXP</Key>
<Keymask="4"key="Tab">nextstacked</Key>
<Keykey="Print">exec:scrot</Key>
<StartupCommand>conky-d</StartupCommand>
<StartupCommand>rcvboxdrvsetup</StartupCommand>
</JWM>
EOF
#配置jwm
cat<<'EOF'>/etc/iptables/iptables.rules
#Generatedbyiptables-savev1.4.21onSatFeb2713:12:472016
*filter
:INPUTDROP[0:0]
:FORWARDDROP[0:0]
:OUTPUTACCEPT[113:15002]
:TCP-[0:0]
:UDP-[0:0]
-AINPUT-mconntrack--ctstateRELATED,ESTABLISHED-jACCEPT
-AINPUT-ilo-jACCEPT
-AINPUT-mconntrack--ctstateINVALID-jDROP
-AINPUT-picmp-micmp--icmp-type8-mconntrack--ctstateNEW-jACCEPT
-AINPUT-pudp-mconntrack--ctstateNEW-jUDP
-AINPUT-ptcp-mtcp--tcp-flagsFIN,SYN,RST,ACKSYN-mconntrack--ctstateNE
W-jACCEPT
-AINPUT-pudp-jREJECT--reject-withicmp-port-unreachable
-AINPUT-ptcp-jREJECT--reject-withtcp-reset
-AINPUT-jREJECT--reject-withicmp-proto-unreachable
-ATCP-ptcp-mtcp--dport22-jACCEPT
-ATCP-pgre-jACCEPT
COMMIT
#CompletedonSatFeb2713:12:472016
EOF
#配置iptables防火墙
systemctlenableiptables
ln-s/etc/fonts/conf.avail/43-wqy-zenhei-sharp.conf/etc/fonts/conf.d/
#中文显示用文泉驿的效果
fcitx-configtool
pacman-Rsfcitx-configtool
#配置下输入法,现在用fcitx-rime,很赞,比google拼音sunpinyin好多了
reboot
3. linux tinycore 能干什么
TinyCoreLinux 是一份很小(10 MB)的最低限度Linux桌面。最新版本基于Linux 3.x内核、Busybox、Tiny X、FLTK图形用户界面、JWM窗口管理器,全部运行在内存中。它并非一份完整的桌面,也不完整支持所有的硬件;它只代表能引导进入一份最小X窗口桌面 所需的核心内容,典型情况下可包含对有线网络的访问。这份最小桌面可以通过从在线软件仓库安装额外应用软件来进行扩展。
多用于运行条件十分有限的嵌入式应用中。。。。。
4. 如何在Arch Linux搭建高效便捷的平铺式桌面
平铺式不好使,比如gimp。轻量级窗口管理推荐jwm
5. 新手安装archlinux遇到一些问题.求帮助
这是从我的博客复制过来的
镜像下载,官方网址https://www.archlinux.org/download/,习惯性的找到China
>
xjtu.e.cn,下载archlinux-2017.03.01-al.iso,之后可以检查文件的md5sum,对比下载网站中的md5sums.txt
2.
将镜像写入u盘,官方说明https://wiki.archlinux.org/index.php/USB_flash_installation_media,已有linux的用dd,只有windows的用win32diskimager,一行命令或鼠标点两下的事,不再赘述。
3.
选择适当的源,官方源状态查询https://www.archlinux.org/mirrors/status/,不要用第一张表Out
of Sync
Mirrors里的源(163过期了。。。),也不要使用完整度不是100%的源,都会导致莫名其妙的问题,下图是有问题的例子。(我这里lzu、xjtu的速度比较快)
4.
从u盘启动,选第一项进系统(现在只有64位的了),下面是命令及说明:
ip link
——
查看是否有可用的网络接口,lo是本地、enp0s3之类是有线、wlan0之类是无线。一般情况,有线网卡都能认出来,开机前插上网线就自动能上网,若开机后插上网线,要输入如下命令
systemctl
start dhcpcd@enp0s3 ——
systemctl是管理系统服务的工具,start是启动一次(enable是以后都启用,disable禁用,restart重启服务等等),dhcpcd是自动获取ip地址的服务,@后面是有线网卡。
vi
/etc/pacman.d/mirrorlist ——
改一下源加快安装速度,按“/lzu回车”找到lzu那一行,按“dd”剪切,按“:1回车”回到开头,按“p”粘贴,按“:wq回车”保存并退出。
mkfs.ext3 /dev/sda1 ——
格式化第一个分区,默认你已经分好区了,可以用cfdisk,也可以提前用winpe之类的分好。
mount /dev/sda1 /mnt
——挂载分区到/mnt
pacstrap /mnt base base-devel grub
alsa-utils ntfs-3g xorg-server xorg-server-utils xorg-utils
xorg-xinit xf86-video-intel jwm dmenu scrot xterm wqy-zenhei
wpa_supplicant firefox flashplugin fcitx-rime fcitx-gtk2
fcitx-configtool aria2 mplayer ntp openssh unzip
unrar ——
安装系统及软件,依次是基础包、基础编译工具、系统引导程序、声卡、ntfs分区读写、xorg图形桌面相关、显卡驱动、jwm桌面管理(这个比较小
众,gnome、xfce之类大众一些)、快速启动栏、屏幕截图工具、xterm终端(很古老啊,换成你喜欢的)、文泉驿中文字体、wifi认证wpa密
码、火狐浏览器、flash插件、fcitx输入法(最好用的拼音还是rime啊)、aria2下载工具(支持网络网盘,很好用)、播放器、校对时间工
具、ssh工具、解压工具等等,剩下的就不写了,根据自己情况改改。
genfstab -U -p
/mnt >> /mnt/etc/fstab ——
把sda1写入fstab文件
arch-chroot /mnt ——
终于进入新系统了,上面一直在u盘系统操作,下面是在新系统操作
echo wils
> /etc/hostname —— 给本机起个名字
ln -s
/usr/share/zoneinfo/Asia/Chongqing /etc/localtime ——
设置本机时区为东八区,如果localtime文件存在,可以先删除它,rm /etc/localtime
cat
<< EOF
>> /etc/locale.gen
en_US.UTF-8
UTF-8
zh_CN.GBK
GBK
zh_CN.UTF-8
UTF-8
EOF
locale-gen ——
设置可用的字符集
mkinitcpio -p
linux —— 建立启动所需的初始内存盘(/boot那个)
passwd —— 设置root用户密码
grub-mkconfig
-o /boot/grub/grub.cfg —— 自动生成grub引导配置
grub-install
--recheck /dev/sda —— 安装grub引导到sda的引导区
exit —— 退回到u盘系统
umount
/mnt —— 卸载sda1
reboot ——
重启,可以拔掉u盘了,下面进入系统,调教一下桌面
mkdir
/win
echo `blkid -o
export /dev/sda2 | sed -n '/^UUID=/p'` /win ntfs-3g defaults 0 0
>> /etc/fstab ——
以后启动时将sda2的ntfs分区挂载到/win
systemctl start
dhcpcd@enp0s3 ——
启动有线网络自动获取ip,和u盘系统一样先检查一下网络,我的无线网卡系统不认,需要从aur安装(ubuntu下手动编译不是要make
make install之类吗,aur就是别人把过程写好,简化配置编译这个步骤)
mkdir
/home/build
chgrp nobody
/home/build
chmod g+ws
/home/build
setfacl -m
u::rwx,g::rwx /home/build
setfacl -d
--set u::rwx,g::rwx,o::- /home/build ——
由于root用户运行别人写的配置文件有风险,这里建立一个nobody用户可读写的文件夹专门用来编译
aria2c
https://aur.archlinux.org/cgit/aur.git/snapshot/b43-firmware-classic.tar.gz
—— 在archlinux aur里下载我的网卡bcm4312用的,b43-firmware-classic.tar.gz
mv
b43-firmware-classic.tar.gz /home/build
cd
/home/build
sudo -u nobody
tar xzpf
b43-firmware-classic.tar.gz
cd
b43-firmware-classic
sudo -u nobody
makepkg -si ——
解压编译安装,makepkg的参数s表示自动解决依赖,i表示编译后安装(以后手动编译aur软件也这样),我的无线网卡终于可以用了。。。
pacman -S dialog ——
无线网络配置工具wifi-menu需要这个包。。。
wifi-menu -o
netctl
list
netctl enable
wlan0-wang —— 生成配置,永久启用无线网络,当然这个名字要改改
cp
/etc/X11/xinit/xinitrc ~/.xinitrc
cat
<< 'EOF'
>> ~/.xinitrc
[[ -f
~/.Xresources ]] && xrdb -merge
~/.Xresourcesexport
export
GTK_IM_MODULE=fcitx
export
QT_IM_MODULE=xim
export
XMODIFIERS="@im=fcitx"
export
LC_CTYPE=zh_CN.UTF-8
xset b
off
xset s
off
xset
-dpms
fcitx
-dr
exec
jwm
EOF ——
配置启动X桌面后执行的命令,merge那行设置xterm样式(不写也行),然后设置fcitx输入法,zh_CN是设置中文显示,然后关闭警报声、节能、屏保,启动fcitx输入法,启动jwm桌面管理器(或gnome、xfce之类)
cp
/etc/skel/.bash_profile ~/
cat
<< 'EOF'
>> ~/.bash_profile
[[ -z $DISPLAY
&& $XDG_VTNR -eq 1 ]]
&& exec startx
EOF ——
开机后输入用户名密码回车,就会打开bash,按ctrl+alt+f1 f2
f3之类可以切换终端,若在f1那个终端,则一进入bash就startx进入图形界面
cat <<
'EOF' > ~/.Xresources
xterm*termName:
xterm-256color
xterm*VT100.geometry:
80x16
xterm*saveLines: 5120
xterm*locale:
true
xterm*metaSendsEscape:
true
xterm*scrollBar: false
xterm*scrollKey: true
xterm*scrollTtyOutput:
false
xterm*forcePackedFont:
false
xterm*faceName:
monospace
xterm*faceNameDoublesize: WenQuanYi
Zen Hei Mono
xterm*faceSize: 13
xterm*cjkWidth: false
EOF ——
我的xterm配置文件,很古老凑合用
cat
<< 'EOF' >
~/.jwmrc
<?xml version="1.0"?>
<JWM>
<Group>
<Option>notitle</Option>
</Group>
<Tray x="0" y="-1" autohide="off">
<TaskList maxwidth="256"/>
<Dock/>
<Clock format="%R">showdesktop</Clock>
</Tray>
<Desktops width="1" height="1">
</Desktops>
<Key mask="4" key="C">close</Key>
<Key mask="4" key="Return">exec:xterm</Key>
<Key mask="4" key="X">exec:dmenu_run</Key>
<Key mask="4" key="F">exec:firefox</Key>
<Key mask="4" key="Tab">nextstacked</Key>
<Key key="Print">exec:scrot</Key>
</JWM>
EOF ——
我的jwm配置,很简陋凑合用,微软键+c关闭窗口,+回车xterm,+x快速启动栏,+f火狐浏览器,+Tab切换窗口;PrtScr键截屏;没有标题栏想移动用中键拖动边框。
cat <<
'EOF' > /etc/iptables/iptables.rules
# Generated by
iptables-save v1.4.21 on Mon Feb 29 09:46:06 2016
*filter
:INPUT DROP
[0:0]
:FORWARD DROP
[0:0]
:OUTPUT ACCEPT
[0:0]
:TCP -
[0:0]
:UDP -
[0:0]
-A INPUT -m
conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo
-j ACCEPT
-A INPUT -m
conntrack --ctstate INVALID -j DROP
-A INPUT -p
icmp -m icmp --icmp-type 8 -m conntrack --ctstate NEW -j
ACCEPT
-A INPUT -p
udp -m conntrack --ctstate NEW -j UDP
-A INPUT -p
tcp --tcp-flags FIN,SYN,RST,ACK SYN -m conntrack --ctstate NEW -j
TCP
-A INPUT -p
udp -j REJECT --reject-with icmp-port-unreachable
-A INPUT -p
tcp -j REJECT --reject-with tcp-reset
-A INPUT -j
REJECT --reject-with icmp-proto-unreachable
COMMIT
# Completed on
Mon Feb 29 09:46:06 2016
EOF ——
最简单的iptables防火墙规则,要开端口自己加规则
systemctl enable iptables
—— 启动iptables防火墙
reboot ——
重启,如果显卡驱动装得正确,登录后就应该直接进桌面了,下面的命令用微软键+回车调出xterm,注意刚启动时等输入法图标出来了再xterm,否则这个xterm不能输入中文
fcitx-configtool ——
移除英文键盘以外的输入法,点加号,去掉那个对号,查找rime,添加,按微软键+c关闭窗口,右键点右下角的输入法图标restart
cd
.config/fcitx/rime
rime_deployer
--add-schema double_pinyin_pyjj ——
我用拼音加加双拼方案所以有这两步,其他人只需ctrl+空格调出输入法,按f4选简体改标点之类就好,记得restart输入法
剩下的就是按微软键+f,打开火狐浏览器,安装flashgot插件选aria2,作为下载工具就好。目前就想到这么多,麻雀虽小五脏俱全,这起码是一个可以用的,十分干净的linux系统了。
6. Linux版本的版本列表
1,Adamantix:基于Debian,特别关注安全。
2,Amber Linux:基于Debian,针对拉脱维亚用户作了一些定制。
3,ASLinux Desktop:西班牙语,基于Debian与KDE,针对各种桌面用途,包括家用、办公、教育、游戏、科学、软件开发,最大的卖点在于其丰富的可用性。
4,B2D Linux:基于Debian,希望可以由“做中学”来产生一个小而美的中文Linux包的计划。
5,Debian GNU/Linux:由大批社区志愿者收集的包。Debian拥有庞大的软件包可供选择(25000个以上),支持大量的硬件平台(12个计算机系统结构)。以前该包因为安装困难受到责难,但最新的版本具备了简单易用的文本式安装环境。非自由软件不会包含在Debian的主要软件包中。
6,Guadalinex:由西班牙的安达卢西亚地方政府推动,基于Debian,针对西班牙语的家庭用户以及学校。
7,Knoppix:第一张Debian的自启动运行光盘。包含的软件非常多,启动时会自动进行硬件监测。从4.0起,用DVD作光盘。
以下基于Knoppix:
Gnoppix:Knoppix的GNOME版,该包发行周期较长,未来会跟Ubuntu进行集成。
Kanotix:自启动运行光盘,基于Knoppix,也可以安装到硬盘上。有很好的硬件支持,桌面与笔记 本电脑的集成也很出色。
Kurumin:针对巴西用户的Knoppix。
8,LinEx:由西班牙的埃斯特雷马杜拉地方政府推动的包。
9,Loco Linux:基于Debian的阿根廷Linux。
10,MEPIS: 基于Debian的桌面和服务器。
11,Rays Linux(华镭):基于Debian,针对亚洲市场,由新华科技(南京)系统软件有限公司开发。
12,Skolelinux:在挪威发起,旨在打造适合于学校的轻便包。
13,Symphony OS:基于Debian,与众不同地采用Mezzo桌面。
14,Ubuntu:对初学者而言最易用的Linux包。由Canonical有限公司赞助,基于Debian,使用自己的软件包库,与Debian的有所不同,旨在开发出更加友好的桌面,已经取得了良好的声誉。
15,Wdlinux是基于CentOS精简的定制版本,是针对web服务器的应用而精简的.同时安装做了些自动化安装的处理,达到更易于安装和使用.
以下基于Ubuntu:
Ubuntu Kylin:中国定制本地化的ubuntu发行版
LinuxMint:基于Ubuntu的发行版,人气很高,是目前排行榜上第三名的发行版。
Ebuntu:是Ubuntu的教育发行版。
Hiweed:基于Ubuntu,使用Xfce桌面环境的轻量级中文发行版。0.x版基于Debian(现已改名Deepin)。
Kubuntu:使用KDE桌面环境的Ubuntu包。
Lubuntu:使用LXDE桌面环境的Ubuntu包。
PUD GNU/Linux:基于Ubuntu的小型Linux,可安装于光盘或256 MB以上的USB 闪存盘。
Xubuntu:使用Xfce桌面环境的Ubuntu包。 1,aLinux:原名Peanut Linux,针对家庭用户。
2,ALT Linux:东欧版本。
3,Ark Linux:强调易学易用。
4,ASPLinux:提供俄语等东欧语言的支持。
5,Asianux Server:由中国红旗、日本Miracle、韩国Hannsoft三家联合开发,主要市场针对亚洲地区,对中,文、日文、韩文的支持比较好。
6,Blag Linux:体积小,但功能较多。
7,Caixa Mágica:葡萄牙语的Linux。
8,cAos Linux:由社区创建的包,功能通用、培植简单。
9,CentOS:由社区支持的包,旨在100%地与Red Hat Linux企业版兼容,但不包含Red Hat 的商业软件。
10,Cobind:桌面。
11,Conectiva:一个巴西包,曾经是United Linux的创建成员,现在该公司已经并入到Mandriva Linux。
12,ELinux:用于教育的包。
13,Fedora:可用作工作站、桌面以及服务器,由红帽公司及其社区开发。
14,Linux Mobile System:基于Fedora Core的包,设计成从USB存储设备启动,比如U盘。
15,Linpus Linux:来自台湾厂商发行的Linux版本。是一套通过LSB 3.1认证、GB18030-2000编码检验测试及支持CNS11643中文标准交换码全字库的Linux桌面型系统。在中文支持能力上较为完善。
16,Magic Linux:一个易用的中文包。
17,Mandriva Linux:最初是红帽的一个变种,针对奔腾级CPU作了优化,后来在保持兼容性的同时,派生成为更友好的包。Mandriva中所有的软件仍然免费,还有活跃的社区支持,另外通过注册以及销售盒装产品,Mandriva还提供企业级的支持与服务,还有针对付费用户的俱乐部。
18,Novell Linux Desktop:由于Novell收购了SUSE,他们的Linux产品对原来的包有所继承。
19,PCLinuxOS:一个易用的自启动运行光盘,以良好的观感着称;硬盘安装也同样轻而易举。最初基于Mandrake 9.2,而后PCLinuxOS针对桌面用户,开始自己的开发道路。在保留基于RPM包的同时,PCLinuxOS别出心裁地使用自己的APT包管理工具(受Debian影响),但图形前端仍然用的是Synaptic。
20,PCQLinux2004:由印度的PCQuest杂志生产,基于Fedora Core。
21,PLD Linux:来自波兰的包,针对较高级别的用户,比Slackware、Gentoo更加易用。
22,QiLinux:意大利生产,包括桌面版、光盘自启动版,还有服务器版、高级服务器版。
23,红旗Linux:由北京中科红旗软件技术有限公司开发,主要针对中国市场。
24,Red Hat Enterprise Linux:红帽Linux家族中唯一的商业分支。
25,Scientific Linux:由红帽Linux企业版,将遵循GPL的软件重新编译而成。
26,SUSE/openSUSE:来自德国,是欧洲最流行的包之一。跟红帽一样,也包括大量的软件,需要7张以上的CD,现在则用双DVD。这个包有独特的配置工具YaST。也是United Linux的创立者之一,已经被Novell公司收购。openSUSE是一个新的版本,基于社区,完全开源。
27,Tinfoil Hat Linux:对安全格外关注的包。
28,Trustix:专注于安全与稳定性的包。
29,Turbo Linux:在亚洲较流行的一个包,基于Red Hat,是United Linux的成员。
30,Vine Linux:基于Red Hat的一个日本包。
31,White Box Enterprise Linux:意在兼容Red Hat企业版第三版。
32,Yellow Dog:基于Red Hat,针对PowerPC平台。
33,YOPER:Your Operating System(你的操作系统),来自新西兰的桌面包。Slackware 1,ArchLinux:基于KISS原则,针对i686的CPU做了优化,以.tar.xz格式打包并由包管理器进行跟踪维护,特别适合动手能力强的linux用户。
2,Foresight Linux:采用Conary包管理系统,引入了GNOME中的许多最新技术,比如beagle、f-spot、howl以及最新的hal等,这个包在保持易用的同时,更注重革新。
3,Gentoo:这个包采用自己独特的Portage包管理系统,吸引了许多狂热爱好者以及专业人士,强调自己编译源码,而不是直接用二进制包,这样程序运行速度更快。
4,GoboLinux:构建了新的文件系统,比如GCC放在/Programs/GCC/这样的目录,为了让系统能找到这些文件,在/System/Links/Executables这样的目录下归组,这样就包含了/Programs目录下所有可执行文件的符号链接。
5,Heretix:以前叫做RubyX,包的管理,包括包管理,都是通过由Ruby写的脚本来完成,所有的包都安装在/pkg目录下。
6,ImpiLinux,来自南非的包,主要针对非洲用户。
7,Jedi GNU/Linux:使用force-get包管理器,允许源码、二进制软件包共存。
8,Linux From Scratch:这是一份文档,介绍如何自己动手,如何白手起家编译打造自己独一无二的Linux系统。
9,Lunar Linux,基于源码,由Sorcerer GNU/Linux所派生。
10,MkLinux:Microkernel Linux的缩写,旨在将Linux移植到跑Mach微核的PowerPC机器上。
11,Onebase Linux:采用OLM包管理器,对二进制、源码进行管理。
12,Sabayon Linux:基于Gentoo,来自意大利。
13,Sorcerer GNU/Linux:基于源码。
14,Source Mage GNU/Linux:也是基于源码,由Sorcerer GNU/Linux所派生。
15,Ututo:基于Gentoo,来自阿根廷。
16,Open Client:基于Red Hat Enterprise Linux,来自IBM,提供有Fedora、Ubuntu、SLED的Layer。给老机器订制的小型包 一般的迷你包,除了可以硬盘安装,也可以安装在闪存盘上。
1,Austrumi:拉脱维亚的自启动CD包,支持英语,功能比较丰富,基于Slackware。
2,cAos Linux:有社区维护,功能通用。
3,Damn Small Linux(DSL):这是小型包的老祖宗,放在迷你CD上,原先设计是想看看一张50M的CD可以放多少桌面程序,原来是作为个人玩具,但不久Damn Small Linux周围就聚成了一个社区,不少人加入进来,参与改进,包括一个远程、本地的程序安装系统,多功能的备份、还原系统,另外还加入了Knoppix的硬件检测,使用自己的*.dsl软件包系统,默认的窗口管理器是Fluxbox。可以在微软虚拟机软件里运行,无须关闭WINDOWS系统专门进入LINUX系统,特别适合初学者。
4,Feather Linux:类似于Damn Small Linux,但总容量是115MB,兼容Debian的软件包。
5,Flonix USB版:放在USB设备上的可移动桌面包,这是个商业版,只能给购买的U盘作预装。
6,Knopperdisk:为U盘设计的包,基于Gentoo。
7,Puppy Linux:启动特别地快,在配置较低的PC上(内存小于48M),也可以运行自如。包含的工具都是特别精简的,使用Fvwm95作为窗口管理器(现在是JWM)。
8,Kuppy Linux:基于Puppy发展的发行版,拥有启动特别地快,在配置较低的PC上等特点外,将桌面置换为XFCE4,更适合习惯windows操作的用户。
9,Tiny Core Linux:是一个仅有10MB的桌面操作系统,甚至可以在486上运行,但它并不是一个完整的桌面,而且只支持有限局域网。
10,Stem桌面:一个混合产品,使用标准的Debian来编译桌面(Fvwm95)。针对老机器(CPU小于等于266Mhz,内存小于等于64M)设计,从Debian软件仓库种选择的包都是最轻巧的。与众不同的是,该包没有自己的安装光盘,用户得先安装Debian,然后运行文本界面的安装脚本,然后通过网络连接,编译剩余的软件。这个包100%跟Debian兼容。
11,SPBLinux:用于软盘、U盘的迷你版本。
12,Vector Linux:中小型包,针对新老机器,采用小而快的应用程序,以及简化的安装程序。该包有多个版本,包括大小为2G的SOHO(Small Office, Home Office)版,以及800M的Dynamite版。SOHO版提供KDE/IceWM窗口管理器,外观很专业;Dynamite版只采用IceWM,以及部分工具。该包包括了简单的升级包管理程序,基于Slackware。
13,eMoviX:小型包,专门用作媒体播放用途。 1,BlueCat Linux:Linux嵌入式系统,可用于小型客户定制的设备,乃至大规模多CPU的系统。
2,Libranet:基于Debian的桌面包,与Debian保持100%的兼容。安装过程有硬件自动检测,桌面有一个管理员菜单(文字模式与图形模式),这样简化了硬件与软件的配置。
3,Linspire:另一个桌面包,以前叫Lindows,基于Debian。可以通过Linspire或者Debian的apt命令,添加额外的软件,但不保证跟Debian的兼容性。该包包含不少的专属软件。
4,Mandriva Linux:Mandrakesoft跟Conectiva合并以后,更名为Mandriva Linux。对于菜鸟来说,该包的各种产品,包括服务器、工作站、小型商用以及个人版,是最容易维护的Linux包之一。原来是Red Hat的一个变种,针对奔腾级CPU作了优化,进而发展出了更加方便的包。在保留完全自由软件的同时,Mandriva商业模式,通过捐献,以及对非会员延迟发布政策,增加了企业级的支持与服务。
5,MEPIS:一个基于Debian的包,也可以作为自启动光盘来运行,这样可以在决定硬盘安装前,尝尝鲜。
6,Mobilinux:针对手机,由Montavista出品。
7,Nitix:第一个基于Linux服务器的自治操作系统,具有自管理、自恢复、自配置和自优化的能力。
8,Novell Linux 桌面:Novell收购SUSE后,两家的包就互相融合了。
9,Progeny Debian:由Progeny开发,基于Debian,使用从Red Hat移植过来的Anaconda安装器,该包又称为Progeny Componentized Linux。
10,Red Hat Enterprise Linux:从Red Hat Linux派生出的纯商业版。
11,SUSE:基于德国的纽伦堡,以前叫SuSE,是欧洲最流行的Linux包,由自己独特的配置工具YaST,用户可以下载到体验版(跟专业版类似)。该公司是United Linux的创建者,最近被Novell收购。
12,Xandros:来自加拿大,基于过去的Corel Linux,专注于桌面市场,以及跟Windows的兼容性。该包包含一些专属软件,跟Debian的dpkg包管理系统兼容。
13,YES Linux:针对小型公司,提供建议的网络环境。专用包 1,Kate OS:基于Slackware的设计理念,一个轻便的波兰语包。
2,Zenwalk Linux(以前是MiniSlack):基于Slackware作了优化,注重简便、快捷。
3,Plamo Linux:基于Slackware的日语包。
4,Slackware:一个老牌包,由Patrick Volkerding维护,特别注重简洁与安全。
5,Ultima Linux:基于Slackware,由Martin Ultima作了优化。
6,SLAX:一个基于Slackware的自启动运行光盘,由Tomas Matejicek维护。
7,Frugalware:通用Linux包,面向中级用户。其它打包方式的包 1,Android:来自Google,以apk格式打包,采用Dalvik虚拟机提供类似Java (编程语言)的应用程序接口。
基于Android:
Tapas:是一款应用于手机的操作系统,由Tapas公司进行开发发布,tapas手机操作系统前身是通过修改谷歌Android移动操作系统代码来完成Tapas软件。
2,Maemo:来自诺基亚,基于Debian,目前专用于诺基亚的N770、N800等少数网络终端。
3,Moblin︰来自英特尔,现已捐给Linux基金会,用于Eee PC或其他上网本,支持快速启动。
4,MeeGo:MeeGo的意思是Maemo + Moblin = MeeGo,也就是诺基亚Maemo系统和英特尔Moblin平台的融合,支持Linux智能操作平台,非常适合Maemo系统的运行。其它平台 iPodLinux基于修改版uClinux内核,并编写有所谓的“podzilla”简单用户界面。但是安装据说将失去苹果公司保修资格,可以在高于不包含2G以上的任何有屏幕苹果iPod上面运行。
7. enlightenment 17属于桌面环境还是窗口管理器
属于堆叠式的窗口管理器。同类别的还有fluxbox、icewm、jwm、openbox等等。
8. 全世界现基于电脑而研发的(除WIN系统)以外的系统还有哪些越全越好
Linux
基于Debian
· Adamantix:基于Debian,特别关注安全。
· Amber Linux:基于Debian,针对拉脱维亚用户作了一些定制。
· ASLinux Desktop:西班牙语,基于Debian与KDE,针对各种桌面用途,包括家用、办公、教育、游戏、科学、软件开发,最大的卖点在于其丰富的可用性。
· B2D Linux:基于Debian,希望可以由“做中学”来产生一个小而美的中文Linux包的计划。
· Debian GNU/Linux:由大批社区志愿者收集的包。Debian拥有庞大的软件包可供选择(25000个以上),支持大量的硬件平台(12个计算机系统结构)。以前该包因为安装困难受到责难,但最新的版本具备了简单易用的文本式安装环境。非自由软件不会包含在Debian的主要软件包中。
· Guadalinex:由西班牙的安达卢西亚地方政府推动,基于Debian,针对西班牙语的家庭用户以及学校。
· Knoppix:第一张Debian的自启动运行光盘。包含的软件非常多,启动时会自动进行硬件监测。从4.0起,用DVD作光盘。
o 以下基于Knoppix:
Gnoppix:Knoppix的GNOME版,该包发行周期较长,未来会跟Ubuntu进行集成。
Kanotix:自启动运行光盘,基于Knoppix,也可以安装到硬盘上。有很好的硬件支持,桌面与笔记本电脑的集成也很出色。
Kurumin:针对巴西用户的Knoppix。
· LinEx:由西班牙的埃斯特雷马杜拉地方政府推动的包。
· Loco Linux:基于Debian的阿根廷Linux。
· MEPIS: 基于Debian的桌面和服务器。
· Rays Linux(华镭):基于Debian,针对亚洲市场,由新华科技(南京)系统软件有限公司开发。
· Skolelinux:在挪威发起,旨在打造适合于学校的轻便包。
· Symphony OS:基于Debian,与众不同地采用Mezzo桌面。
· Ubuntu:对初学者而言最易用的Linux包。由Canonical有限公司赞助,基于Debian,使用自己的软件包库,与Debian的有所不同,旨在开发出更加友好的桌面,已经取得了良好的声誉。
o 以下基于Ubuntu:
Linux_Mint:基于Ubuntu的发行版,人气很高,是目前排行榜上第三名的发行版。
Ebuntu:是Ubuntu的教育发行版。
Hiweed:基于Ubuntu,使用Xfce桌面环境的轻量级中文发行版。0.x版基于Debian。
Kubuntu:使用KDE桌面环境的Ubuntu包。
Lubuntu:使用LXDE桌面环境的Ubuntu包。
PUD GNU/Linux:基于Ubuntu的小型Linux,可安装于光盘或256 MB以上的USB 闪存盘。
Xubuntu:使用Xfce桌面环境的Ubuntu包。
基于RPM
· aLinux:原名Peanut Linux,针对家庭用户。
· ALT Linux:东欧版本。
· Ark Linux:强调易学易用。
· ASPLinux:提供俄语等东欧语言的支持。
· Asianux Server:由中国红旗、日本Miracle、韩国Hannsoft三家联合开发,主要市场针对亚洲地区,对中文、日文、韩文的支持比较好。
· Blag Linux:体积小,但功能较多。
· Caixa Mágica:葡萄牙语的Linux。
· cAos Linux:由社区创建的包,功能通用、培植简单。
· CentOS:由社区支持的包,旨在100%地与Red Hat Linux企业版兼容,但不包含Red Hat 的商业软件。
· Cobind:桌面。
· Conectiva:一个巴西包,曾经是United Linux的创建成员,现在该公司已经并入到Mandriva Linux。
· ELinux:用于教育的包。
· Fedora:可用作工作站、桌面以及服务器,由红帽公司及其社区开发。
· Linux Mobile System:基于Fedora Core的包,设计成从USB存储设备启动,比如U盘。
· Linpus Linux:来自台湾厂商发行的Linux版本。是一套通过LSB 3.1认证、GB18030-2000编码检验测试及支持CNS11643中文标准交换码全字库的Linux桌面型系统。在中文支持能力上较为完善。
· Magic Linux:一个易用的中文包。
· Mandriva Linux:最初是红帽的一个变种,针对奔腾级CPU作了优化,后来在保持兼容性的同时,派生成为更友好的包。Mandriva中所有的软件仍然免费,还有活跃的社区支持,另外通过注册以及销售盒装产品,Mandriva还提供企业级的支持与服务,还有针对付费用户的俱乐部。
· Novell Linux Desktop:由于Novell收购了SUSE,他们的Linux产品对原来的包有所继承。
· PCLinuxOS:一个易用的自启动运行光盘,以良好的观感着称;硬盘安装也同样轻而易举。最初基于Mandrake 9.2,而后PCLinuxOS针对桌面用户,开始自己的开发道路。在保留基于RPM包的同时,PCLinuxOS别出心裁地使用自己的APT包管理工具(受Debian影响),但图形前端仍然用的是Synaptic。
· PCQLinux2004:由印度的PCQuest杂志生产,基于Fedora Core。
· PLD Linux:来自波兰的包,针对较高级别的用户,比Slackware、Gentoo更加易用。
· QiLinux:意大利生产,包括桌面版、光盘自启动版,还有服务器版、高级服务器版。
· 红旗Linux:由北京中科红旗软件技术有限公司开发,主要针对中国市场。
· Red Hat Enterprise Linux:红帽Linux家族中唯一的商业分支。
· Scientific Linux:由红帽Linux企业版,将遵循GPL的软件重新编译而成。
· SUSE/openSUSE:来自德国,是欧洲最流行的包之一。跟红帽一样,也包括大量的软件,需要7张以上的CD,现在则用双DVD。这个包有独特的配置工具YaST。也是United Linux的创立者之一,已经被Novell公司收购。openSUSE是一个新的版本,基于社区,完全开源。
· Tinfoil Hat Linux:对安全格外关注的包。
· Trustix:专注于安全与稳定性的包。
· Turbo Linux:在亚洲较流行的一个包,基于Red Hat,是United Linux的成员。
· Vine Linux:基于Red Hat的一个日本包。
· White Box Enterprise Linux:意在兼容Red Hat企业版第三版。
· Yellow Dog:基于Red Hat,针对PowerPC平台。
· YOPER:"Your Operating System"(你的操作系统),来自新西兰的桌面包。
Slackware
· Kate OS:基于Slackware的设计理念,一个轻便的波兰语包。
· Zenwalk Linux(以前是MiniSlack):基于Slackware作了优化,注重简便、快捷。
· Plamo Linux:基于Slackware的日语包。
· Slackware:一个老牌包,由Patrick Volkerding维护,特别注重简洁与安全。
· Ultima Linux:基于Slackware,由Martin Ultima作了优化。
· SLAX:一个基于Slackware的自启动运行光盘,由Tomas Matejicek维护。
· Frugalware:通用Linux包,面向中级用户。
其它打包方式的包
· ArchLinux:基于KISS原则,针对i686的CPU做了优化,以.tar.xz格式打包并由包管理器进行跟踪维护,特别适合动手能力强的linux用户。
· Foresight Linux:采用Conary包管理系统,引入了GNOME中的许多最新技术,比如beagle、f-spot、howl以及最新的hal等,这个包在保持易用的同时,更注重革新。
· Gentoo:这个包采用自己独特的Portage包管理系统,吸引了许多狂热爱好者以及专业人士,强调自己编译源码,而不是直接用二进制包,这样程序运行速度更快。
· GoboLinux:构建了新的文件系统,比如GCC放在/Programs/GCC/这样的目录,为了让系统能找到这些文件,在/System/Links/Executables这样的目录下归组,这样就包含了/Programs目录下所有可执行文件的符号链接。
· Heretix:以前叫做RubyX,包的管理,包括包管理,都是通过由Ruby写的脚本来完成,所有的包都安装在/pkg目录下。
· ImpiLinux,来自南非的包,主要针对非洲用户。
· Jedi GNU/Linux:使用force-get包管理器,允许源码、二进制软件包共存。
· Linux From Scratch:这是一份文档,介绍如何自己动手,如何白手起家编译打造自己独一无二的Linux系统。
· Lunar Linux,基于源码,由Sorcerer GNU/Linux所派生。
· MkLinux:"Microkernel Linux"的缩写,旨在将Linux移植到跑Mach微核的PowerPC机器上。
· Onebase Linux:采用OLM包管理器,对二进制、源码进行管理。
· Sabayon Linux:基于Gentoo,来自意大利。
· Sorcerer GNU/Linux:基于源码。
· Source Mage GNU/Linux:也是基于源码,由Sorcerer GNU/Linux所派生。
· Ututo:基于Gentoo,来自阿根廷。
· Open Client:基于Red Hat Enterprise Linux,来自IBM,提供有Fedora、Ubuntu、SLED的Layer。
给老机器订制的小型包
一般的迷你包,除了可以硬盘安装,也可以安装在闪存盘上。
· Austrumi:拉脱维亚的自启动CD包,支持英语,功能比较丰富,基于Slackware。
· cAos Linux:有社区维护,功能通用。
· Damn Small Linux(DSL):这是小型包的老祖宗,放在迷你CD上,原先设计是想看看一张50M的CD可以放多少桌面程序,原来是作为个人玩具,但不久Damn Small Linux周围就聚成了一个社区,不少人加入进来,参与改进,包括一个远程、本地的程序安装系统,多功能的备份、还原系统,另外还加入了Knoppix的硬件检测,使用自己的*.dsl软件包系统,默认的窗口管理器是Fluxbox。可以在微软虚拟机软件里运行,无须关闭WINDOWS系统专门进入LINUX系统,特别适合初学者。
· Feather Linux:类似于Damn Small Linux,但总容量是115MB,兼容Debian的软件包。
· Flonix USB版:放在USB设备上的可移动桌面包,这是个商业版,只能给购买的U盘作预装。
· Knopperdisk:为U盘设计的包,基于Gentoo。
· Puppy Linux:启动特别地快,在配置较低的PC上(内存小于48M),也可以运行自如。包含的工具都是特别精简的,使用Fvwm95作为窗口管理器(现在是JWM)。
· Kuppy Linux:基于Puppy发展的发行版,拥有启动特别地快,在配置较低的PC上等特点外,将桌面置换为XFCE4,更适合习惯windows操作的用户。
· Tiny Core Linux:是一个仅有10MB的桌面操作系统,甚至可以在486上运行,但它并不是一个完整的桌面,而且只支持有限局域网。
· Stem桌面:一个混合产品,使用标准的Debian来编译桌面(Fvwm95)。针对老机器(CPU小于等于266Mhz,内存小于等于64M)设计,从Debian软件仓库种选择的包都是最轻巧的。与众不同的是,该包没有自己的安装光盘,用户得先安装Debian,然后运行文本界面的安装脚本,然后通过网络连接,编译剩余的软件。这个包100%跟Debian兼容。
· SPBLinux:用于软盘、U盘的迷你版本。
· Vector Linux:中小型包,针对新老机器,采用小而快的应用程序,以及简化的安装程序。该包有多个版本,包括大小为2G的SOHO(Small Office, Home Office)版,以及800M的"Dynamite"版。SOHO版提供KDE/IceWM窗口管理器,外观很专业;Dynamite版只采用IceWM,以及部分工具。该包包括了简单的升级包管理程序,基于Slackware。
· eMoviX:小型包,专门用作媒体播放用途。
部分或全部的商业版
· BlueCat Linux:Linux嵌入式系统,可用于小型客户定制的设备,乃至大规模多CPU的系统。
· Libranet:基于Debian的桌面包,与Debian保持100%的兼容。安装过程有硬件自动检测,桌面有一个管理员菜单(文字模式与图形模式),这样简化了硬件与软件的配置。
· Linspire:另一个桌面包,以前叫Lindows,基于Debian。可以通过Linspire或者Debian的apt命令,添加额外的软件,但不保证跟Debian的兼容性。该包包含不少的专属软件。
· Mandriva Linux:Mandrakesoft跟Conectiva合并以后,更名为Mandriva Linux。对于菜鸟来说,该包的各种产品,包括服务器、工作站、小型商用以及个人版,是最容易维护的Linux包之一。原来是Red Hat的一个变种,针对奔腾级CPU作了优化,进而发展出了更加方便的包。在保留完全自由软件的同时,Mandriva商业模式,通过捐献,以及对非会员延迟发布政策,增加了企业级的支持与服务。
· MEPIS:一个基于Debian的包,也可以作为自启动光盘来运行,这样可以在决定硬盘安装前,尝尝鲜。
· Mobilinux:针对手机,由Montavista出品。
· Nitix:第一个基于Linux服务器的自治操作系统,具有自管理、自恢复、自配置和自优化的能力。
· Novell Linux 桌面:Novell收购SUSE后,两家的包就互相融合了。
· Progeny Debian:由Progeny开发,基于Debian,使用从Red Hat移植过来的Anaconda安装器,该包又称为Progeny Componentized Linux。
· Red Hat Enterprise Linux:从Red Hat Linux派生出的纯商业版。
· SUSE:基于德国的纽伦堡,以前叫SuSE,是欧洲最流行的Linux包,由自己独特的配置工具YaST,用户可以下载到体验版(跟专业版类似)。该公司是United Linux的创建者,最近被Novell收购。
· Xandros:来自加拿大,基于过去的Corel Linux,专注于桌面市场,以及跟Windows的兼容性。该包包含一些专属软件,跟Debian的dpkg包管理系统兼容。
· YES Linux:针对小型公司,提供建议的网络环境。
专用包
· Android:来自Google,以apk格式打包,采用Dalvik虚拟机提供类似Java (编程语言)的应用程序接口,目前已成为用户最多的智能手机系统之一。
· Maemo:来自诺基亚,基于Debian,目前专用于诺基亚的N770、N800、N810网络终端,以及N900手机。
· Moblin︰来自英特尔,现已捐给Linux基金会,用于Eee PC或其他上网本,支持快速启动。
· MeeGo:Maemo与Moblin计划结合的产物
其它平台
iPodLinux基于修改版uClinux内核,并编写有所谓的“podzilla”简单用户界面。目前仅支持第四代之前的iPod。
Unix
自由软件 /开源软件
· Agnix (教育用)
· 386BSD及其子类 (BSD系统):
o FreeBSD及其子类:
ClosedBSD
Apple Darwin
DragonFly BSD
GNU/kFreeBSD
PC-BSD
o NetBSD及其子类:
GNU/kNetBSD
o OpenBSD及其子类:
ekkoBSD
MicroBSD
MirOS BSD
· GNU – GNU相关系统的分别在于其系统使用哪一个操作系统的内核
o GNU Hurd
o GNU/kFreeBSD
o GNU/kNetBSD
o Linux (又称GNU/Linux)
o GNU/OpenSolaris
· LUnix
· MINIX及其子类:
o Minix-vmd
o MINIX 3
· OpenSolaris - 建基于System V
· Phoenix-RTOS
· 九号计划 – Unix的后继者,采用UNIX设计与哲学,但更一致地套用至整个分布式系统,功能上并不完全相同。
o Inferno – Plan 9派生出的分布式操作系统,原本由贝尔实验室开发,现在被Vita Nuova拥有。
o Plan B (Plan 9派生出的分布式操作系统[1])
· Syllable - 99% POSIX依从
· VSTa - 大致POSIX依从
· Maemo - 诺基亚的开源系统
商业软件
· IBM AIX* - 建基于System V Release 3
· HP HP-UX*
· SGI IRIX*
· Apple Mac OS X - 建基于Apple Darwin
· LynxOS RTOS
· QNX - 全部重写,没有UNIX相关的代码
· SkyOS - 大致POSIX依从
· Sun
o SunOS - 建基于BSD
o Solaris* - 建基于System V Release 4
· Compaq Tru64* - 建基于OSF/1
· Microsoft Xenix
· VxWorks
Mac OS X
Mac OS X版本信息
版本 代号 宣布日期 发布日期 最后版本
Server 1.0 Hera 1999年3月16日 1.2v3 (2000年10月27日)
公开测试版 Kodiak 2000年9月13日
10.0 猎豹(Cheetah) 2001年3月24日 10.0.4 (2001年6月22日)
10.1 美洲狮(Puma) 2001年9月25日 10.1.5 (2002年6月6日)
10.2 美洲虎(Jaguar) 2002年8月23日 10.2.8 (2003年10月3日)
10.3 黑豹(Panther) 2003年10月24日 10.3.9 (2005年4月15日)
10.4 虎(Tiger) 2004年6月28日 2005年4月29日 10.4.11 (2007年11月14日)
10.5 花豹(Leopard) 2005年6月6日 2007年10月26日 10.5.8 (2009年8月5日)
10.6 雪豹(Snow Leopard) 2008年6月9日 2009年8月28日
10.7 狮子(Lion) 2010年10月20日 2011年夏季(预估)
9. 请问yzi在电脑上看暴风影音,是看光盘的,到后半阶段总是卡住,然后电脑死机,什么原因
暴风影音集成了太多的视频格式解码器所以运行起来要占用不小的内存,我2G的内存启动暴风的时候还得缓一下呢,加上读盘的时候系统要分配很大的一块硬盘空间作为虚拟内存使用,而虚拟内存跟物理内存之间的信息中转就要靠cpu总线频率和内存空间的大力支持,所以配置稍低一点的机器吃力是正常的,其实很简单,换个播放器就行了,系统集成的WindowsMediaPlayer是最流畅的,不过支持的格式不太全面,这些东西很多啦,什么RealOne,射手影音,连迅雷看看都可以,希望我的回答能帮你解决这个问题
10. 如何把Linux装到U盘里
U盘操作系统Puppy Linux4.1正式版已于2008年10月6日发布了。初次体验Puppy4.1,你可能会觉得与4.0没什么区别,其实在底层(你看不到的基础部分)有了很大改进,大大提高Puppy的硬件兼容性,并支持热插拔。官方发布的Puppy4.1 iso有两个:一个是基于Linux内核2.6.25.16的标准版本;另一个是基于Linux内核2.6.21.7的复古版本,仅适用于老硬件。下载:Puppy4.1正式版官方英文ISO 下载:用于安装到U盘的Ghost版Puppy Linux4.1 gho镜像下载:devx_410.sfs 文件(用于C / C++编译) 查看: http://puppylinux.com/download/release-4.1.htm]Puppy4.1正式版发行说明 与puppy4.0相比,puppy4.1的主要变化有:* 2.6.25.16, 2.6.21.7 内核:标准版本基于2.6.25.16* 更多的驱动程序支持* SCSI内核* LZMA-enabled 内核* 改进的PCMCIA 支持* 改进的硬件检测* Puppy事件管理* 启动更快* Psip VOIP网络电话* PPLOG 博客* Pmusic音频播放器* Ayttm聊天程序替代了pidgin* 冰岛(Xfprot)病毒检测* 改进的网络配置向导:Network Wizard* SeaMonkey 包含了邮件与新闻组* 改进的modem支持* GPRS modem 支持* Bug修复及更多应用程序升级(如rox、abiword、gnumeric)等Puppy Linux 4.1专用的中文支持包,它的作用是在占用空间尽可能小的情况下使普通的英文版Puppy 4.1支持中文显示和输入。下载地址:eeload(推荐) 本地中文支持包的功能包括:支持locale为zh_CN.UTF-8 中文输入法fcitx-3.5-070713,支持拼音和五笔 支持中文的虚拟终端sakura 支持中文cd和ntfs/fat分区挂载 支持通过fstab自定义挂载点 修正geany不能输入中文和新文件中输入中文后不能保存的问题 修正jwm菜单和窗口标题栏不能显示中文的问题 修正didiwiki不能新建页面的问题 修正SeaMonkey光标跳转的问题 注意:因为安装过程中需要修改SeaMonkey的配置文件,所以请先关闭SeaMonkey,再启动安装程序。效果截图: http://softbbs.pconline.com.cn/viewpic.jsp?imgUrl=http%3A%2F%2Fpuppy.cnbits.com%2Fsites%2Fdefault%2Ffiles%2Fchinese_pack-0.6.jpg