从Windows转向Ubuntu
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从Windows转向Ubuntu相关的知识,希望对你有一定的参考价值。
我是一个初中生(家长不懂电脑,所以我近几年也不会升级电脑),经过考虑,准备学习试用Ubuntu。由于使用电脑的时间有限,我暂时不想放弃WindowsXP(毕竟比较熟悉)。
电脑配置很低,(联想天麟4520从未升级过)不过我听说Linux对硬件要求相对要低一些,而且效率比Windows高,不知是否如此。
目前我对Linux系统的了解几乎是空白。如下要求,请指点:
1.我想先尽量多地了解Ubuntu与WindowsXP的不同
2.找一本电子版入门教程了解一下Ubuntu(关键是怎样上网)(最好是chm格式)
3.看看我的配置能否满足Ubuntu?我不看电影不玩游戏
也许数天之后,我决定开始安装……
4.如何使用Wubi就像装一个Windows下的软件一样装Ubuntu?
5.安装完之后,我的电脑上将会有两个系统。它们如何共处、有什么关系……
附一些我的winXP启动时,任务管理器显示的状态:
那我想暂时保留winXP,装个xubuntu?中文?安装指导?我对此很感兴趣,但是技术和知识太差了。
你的这几个问题去http://forum.ubuntu.org.cn/都能找到答案,还有linux要用专门的的磁盘分区格式,你的硬盘又那么小,呵呵
希望能帮到你,有什么其他问题你补充下,我在线等
-------
Ubuntu只不过是个linux的版本,你要是对linux感兴趣,可以找个配置要求不是很高的版本,学点linux对喜欢计算机专业的人来说还是非常有用的
这是Ubuntu的配置:Ubuntu 可以在 PC, 64-Bit 和 Mac 架构上使用。 CDs 需要至少 256 MB 内存。 安装需要至少 4 GB 的磁盘空间。 可见256是最低了,你要是感兴趣可以试一下,我是下载镜像刻录安装的,没用过wubi
--------
找书? 没觉得有什么必要,图形界面很简单,和win一样
------
想保留xp的话,额外分出一个空白区,然后用Ubuntu的安装盘格式化成ext3格式,安Ubuntu的话这个区得10G左右,还要有个交换区 我的大小是不到4G 格成swap,你说的xubuntu应该也是差不多
首先要解决的问题就是下下来,刻成盘,腾出15G的空白空间用来分区
参考资料:http://www.ubuntu.com.cn/products/WhatIsUbuntu/desktopedition
参考技术A 自己弄!!! 参考技术B Ubuntu上网如果是adsl的话,直接在终端里输入 pppoeconf,一步一步来就行了推荐升级下内存,因为256MB的内存实在有点不够,如果不想升级内存的话
推荐使用Ubuntu server版,然后自己装桌面
不用担心配置问题,我有个奔三的机器都能使用xUbuntu(使用xfce桌面的Ubuntu),看电影是没问题的,用linux就根本不要想能玩什么游戏
不推荐使用wubi安装Ubuntu,给Ubuntu单独分区安装
先装xp后装Ubuntu,Ubuntu会认出xp的,安装完之后,在启动的时候
会有一个选择,是进入xp还是进入Ubuntu,互不影响
Ubuntu中文论坛还是不错的,建议注册账号,多提问题 参考技术C 还是推荐你用wubi安装,wubi安装不会对电脑有什么损害,也不需要考虑硬盘分区的问题,不想用ubuntu了直接在Windows中删除就可以了。wubi安装需要先去官网下载ubuntu镜像文件,http://www.ubuntu.com.cn/getubuntu/download (推荐用8.10,8.04对中文支持不太好),装一个虚拟光驱。然后用虚拟光驱加载镜像文件,双击运行(或者运行umenu.exe),根据提示设置然后点击安装即可。它会提示重启,选择进入Ubuntu,10多分钟后就安装好了,不需要进行任何操作。很高心你能尝试使用Ubuntu。百度知道里面的回答水品参差不齐,仅作参考使用,不希望一些错误的回答导致你安装过程中的失误引起你对Ubuntu的误解。可以多上网了解一下wubi安装ubuntu的过程细节以及安装好系统后的上网设置等。 参考技术D 建议使用Wubi:Windows环境下安装Ubuntu(就像安装一个软件)。 第5个回答 2009-02-05 一个个说....
Ubuntu与xp的不同
从我的角度看来,Ubuntu与widows对于一个没有接触过非windows的一般使用者主要有以下不同:
1.首先,它相对于Windows有以下优势:
(1).它是完全免费的,你可以免费获得和使用这一系统,并且将它免费传播给其他愿意使用的人(不同于win,你需要为正版付钱,并且你只能在用户许可协议允许的范围(一般限制在几台计算机)安装和使用)
(2).它在目前的网络环境基本不会中病毒,你可以完全病毒的困扰
(3).它拥有一个强大的命令行,你可以仅仅输入一句英文的情况下,全自动安装很多软件,完全不用一次又一次点击“下一步”
(4).他拥有漂亮方便的图形界面,你也可依照你自己的想法很简单地改变它的样子。实现类似vista的透明效果是很容易的
(5).使用xp经常发现越用越慢?使用Ubuntu不会。经常需要整理磁盘碎片?Ubuntu不用。
(6).经常关注你所使用软件的最新版本?在Ubuntu中不用。你使用的几乎所有软件的更新都可以由系统全自动完成。
但是,对于一个一般用户,它也有些你开始会觉得不方便的地方
(1). 一些时候,你在进行一些设置时,会从网上搜索到大量使用命令的操作方法。你可能会一头雾水。实际上,他们中的大多数,都可以向在win中一样使用图形界面和鼠标完成。但是如果描述图形界面,必须说“打开某菜单,进入某菜单,点击某某”,非常麻烦,而且不容易叙述清楚。但是使用命令,只需要一句或者几句。对于很少使用命令的你,只需要复制粘贴到终端(一个类似xp中命令提示符的窗口),剩余的系统会自动完成。
(2).你会发现很多win下的软件无法在linux上使用。这不是linux的错。就好像这里的许多东西拿到外国就无法使用一样。但是,在 linux上,你大多时候可以找到替代的解决方案。而且,越来越多的软件开始有了Linux版本。比如QQ等等。而且,你还可以使用Wine运行一些 win上的程序。
(3).你会发现你无法使用微软的Office套件。这一点的原因如2中所说。但是你有其他的选择。比如OpenOffice。当然,你有是会觉得这些替代对微软Doc等格式支持不那么好。不过,现在的永中Office几乎可以完美解决这一问题了。
(4).玩不了游戏?很多游戏没有linux版本。好在他们中的很多可以用Wine解决(尽管有时有些麻烦)
还有什么呢?其实,只要你不怎么玩游戏,一般的工作、上网、看电影等等工作,linux都可以胜任。
不过,你永远需要记住一点,Linux不是Windows。不能说Linux上没有你习惯的操作,就是Lin不好,因为,Linux认为,如果一味学习win,最多只能做得一样好,而不会更好。
当你刚进入Ubuntu,你会觉得陌生,操作起来不方便,但当你逐渐习惯了,你就会发现,其实,Ubuntu是个除了windows之外很不错的选择。
2.建议你买一本叫《Ubuntu标准教程》的实体书,它从0开始讲Ubuntu,比较适合你。
3.你的配置可能有点慢...安装Ubuntu8.04,不要8.10,8.10会比较慢
4.关于wubi,你可以看看这里http://wiki.ubuntu.org.cn/index.php?title=Install_Ubuntu_with_Wubi&variant=zh-cn
5.首先说,你的配置(如果我没有查错,内存256)是不能使用wubi的方式安装的。(内存太小)
我没有用wubi装过,不知道和一般安装会不会有不同。如果光盘安装之后,应该是这样的:你打开电源,电脑会弹出菜单让你选择操作系统。你在Ubuntu中可以访问windows下的硬盘,但win不能访问U的硬盘。
建议多去中文论坛(http://forum.ubuntu.org.cn/)和中文wiki(http://wiki.ubuntu.org.cn)看看。有时间也可以到我博客(http://ubuntuabc.blogspot.com)看看....(广告下,嘿嘿)
还是建议你备份好你的文件后使用光盘安装(比装个xp简单很多),如何安装看这里http://wiki.ubuntu.org.cn/index.php?title=Install_Ubuntu_desktop&variant=zh-cn
祝你能顺利进入Ubuntu的世界
参考资料:http://ubuntuabc.blogspot.com/
从 bash 脚本检测“Windows 上的 Ubuntu”与本机 Ubuntu [重复]
【中文标题】从 bash 脚本检测“Windows 上的 Ubuntu”与本机 Ubuntu [重复]【英文标题】:Detect "Ubuntu on Windows" vs native Ubuntu from bash script [duplicate] 【发布时间】:2016-12-15 23:54:07 【问题描述】:bash 脚本能否检测它是在“Windows 上的 Ubuntu”还是在本机 Ubuntu 中运行?如果有,怎么做?
我在两台机器上运行env
并没有看到任何明显的环境变量差异。我可以测试/mnt/c
目录是否存在,但这并不是万无一失的,因为该目录也可能存在于本机 Ubuntu 上。
【问题讨论】:
'uname -a' 报告什么?uname -a
Windows 上 Ubuntu 的输出:Linux COMPUTER 3.4.0+ #1 PREEMPT Thu Aug 1 17:06:05 CST 2013 x86_64 x86_64 x86_64 GNU/Linux
github.com/microsoft/WSL/issues/423 回答了这个问题,/proc/sys/kernel/osrelease
是来自内核的字符串,所以它不依赖于发行版和最可靠的方式。
【参考方案1】:
在 Windows 上的 Ubuntu 中看起来 /proc/version
包含:
Linux version 3.4.0-Microsoft (Microsoft@Microsoft.com) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Wed Dec 31 14:42:53 PST 2014
我的 Ubuntu 版本有:
Linux version 4.4.0-31-generic (buildd@lgw01-16) (gcc version 5.3.1 20160413 (Ubuntu 5.3.1-14ubuntu2.1) ) #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016
此代码可以让我检测脚本在哪个版本的 Ubuntu 上运行:
if grep -q Microsoft /proc/version; then
echo "Ubuntu on Windows"
else
echo "native Linux"
fi
【讨论】:
From an official source:搜索/proc/version
或/proc/sys/kernel/osrelease
中的字符串"Microsoft"
或"WSL"
是最好的方法。
if [[ "$(< /proc/sys/kernel/osrelease)" == *Microsoft ]]; then ... else ... fi
更快,因为它避免产生grep
进程
@NiklasHolm 你错了。 $(...)
产生进程。使用read var </proc/sys/kernel/osrelease
,然后检查var
值。
@gavenkoa 我没有说它不会产生进程,但它比产生 grep 更快。
尝试grep -qi microsoft /proc/version
检测虚假大小写的“[M|m]icrosoft”以上是关于从Windows转向Ubuntu的主要内容,如果未能解决你的问题,请参考以下文章