您可能听说过Linux,但是您不知道它是什么吗? 还是您知道一些事情,但是它们使您感到恐惧? 好吧,那么这篇文章适合您。
不用担心-每个人都可以使用Linux! 第1部分:什么是Linux,为什么要使用它?Linux是一个操作系统(简称:OS)。 OK,那么什么是OS? 让我解释:
几乎每个人都知道Windows。 但是它实际上到底在做什么?
Windows是操作系统的一个示例,其主要任务之一是使计算机硬件和软件(例如文字处理器,游戏或视频编辑工具)之间能够进行通信。 但是您知道,Windows并不是唯一的一个! 猜猜是什么-您甚至不必为所有这些东西付费!
“ Linux”是一个非常受欢迎的示例-有各种各样的Linux(称为
发行版 ),但它们均基于所谓的Linux Kernel 。 (稍后会详细介绍。)很久以前,Linux是困难的系统。 你只有一个
外壳程序 (类似于MS-DOS),安装非常麻烦,甚至不用多媒体-Linux仅用于Freaks,Freaks不需要音乐和图片。 还是他们?在过去的几年中,很多事情发生了变化。 本文应该消除对Linux的一些常见误解,甚至可以说服某些Windows用户测试Linux发行版。
请注意,Unix中的许多事物与Linux中的事物相同或相似。 因此,本文仅涉及Linux,如果您对差异有所疑问,请在论坛中提问。
为什么要安装Linux?正如您将在本文中看到的那样,Linux在许多方面与Windows或Mac OS X不同。 那么,这个未知系统的优势是什么?
几乎所有使用过Windows的人都知道:Windows崩溃。 并非总是如此,在某些情况下几乎从未如此,但经常如此,您会遇到诸如臭名昭著的问题
死亡蓝屏 。然后是病毒问题-有大量攻击Windows的病毒,特洛伊木马,蠕虫等。 另外,还有很多饼干(注意:
黑客!=破解者 )和ScriptKiddies集中在Windows上。 哦,当然,您必须支付操作系统的费用。对于Mac OS X,它显然比Windows安全得多,但是(正式地)它只能在Apple出售的硬件上运行,并且这些系统相对昂贵。
现在,Linux是另一个问题。 大多数Linux是
在病毒和病毒,黑客和系统稳定性方面,它是免费的 (有关安全性的更多信息,请参阅下一页),并且比Windows安全得多。 当然,在Windows中,您可以安装防病毒软件,防火墙,Addware清除程序等,但是您不必在Linux中安装!当然,原因之一是Linux并不那么普及,但是更大(经常被忽略)的论点是,Linux是通过某种方式设计的,从而使其更加安全。 解释这有点复杂(并且有许多所谓的“事实”显然证明了这一点),所以您现在只需要相信我即可。 如果您想了解更多信息,那么有一篇关于安全性相对于Linux与Windows的精彩文章。
在这里 。顺便说一句,Linux可能不会在家用计算机领域中非常普及,但是在Web服务器的世界中,Linux具有
Apache是最受欢迎的选择。除此之外,Linux是高度可配置的,它的支持通常很棒,对于开发人员来说也很棒,因为几乎所有您能想到的语言都有大量的开发工具可用。 我是否提到他们也基本上免费?
我找到了一篇有关Window不是Linux的不错的文章
在这里 。 我建议您阅读它!本文后面会详细介绍这些问题和其他问题,所以请不要害怕-您也可以使用Linux!
继续第2 部分 第2 部分:常见问题和解答 Linux真的免费吗?你们中许多人可能已经看到
商店出售SuSE Linux CD。 但是我说Linux是免费的。 两者怎么都成立?好吧,首先:
Linux 是免费的。 但是,并非它附带的所有软件也是免费的,支持也不是免费的。 虽然您可以在商店购买SuSE Linux,但实际上要付款的是打包的软件和对系统的支持。 如果愿意,您可以从Novell网站 (Novell是SuSE的制造商)免费和完全合法地下载实际的操作系统-但其中包含的软件较少,因此您将无法获得他们的支持。实际上,大多数Linux发行版(发行版是Linux的特定“版本”,我将在后面进行解释)是免费的,因此许多Linux发行版也是免费的。
Linux难安装吗?我承认,可以。 但是只有当您选择使其复杂化时才可以。 大多数现代发行版都有不错的图形化安装例程,可让您安装新的
无需关心分区,设备,DHCP等的操作系统 。 有关如何安装某些发行版的示例,可以在本文后面提到的“简介...”文章中找到。 我必须没有Windows™吗?简短的回答:不!
长答案:您有多种选择。 您可以安装Linux
而不是 Windows, 在 Windows 旁边甚至在 Windows中。 这是如何运作的?- 安装它而不是 Windows很容易理解:删除Windows,安装Linux。
- 与Windows并排安装也很容易理解。 也许您同时安装了两个Windows版本? 在这种情况下,启动时会有一个小菜单,询问您要引导哪个Windows。 这是相似的:您将有一个引导管理器(通常是GRUB或LILO),可以选择加载Windows或Linux-或许多Windows或许多Linux中的一种。
如果要并排安装Linux和Windows,则可能需要查看此网站 , 该网站为您提供了有关如何完全做到这一点的教程。 - 在 Windows 内部安装Linux可能是最难理解的概念,但它为您提供了最大的自由。 实际上,您要做的是:安装一个虚拟机 ,它模拟另一台计算机的存在。 在此虚拟计算机上,您可以安装Linux或Unix,甚至另一个Windows或其他系统。
还有一个选择:LiveCD。 LiveCD(或LiveDVD)是一种光盘,您将其放入计算机驱动器中并告诉其从该光盘启动。 然后,一个功能齐全的系统将从光盘中加载,只要不关闭它就可以工作,并且在没有该光盘的情况下重新启动计算机时,一切都会恢复正常。
Windows中的文件呢?Linux能够读写FAT32和NTFS驱动器,因此在Windows下使用的任何驱动器都可以在Linux下使用。 但是,在重新格式化驱动器时,您可能需要考虑使用其他文件系统。
可以找到有关如何在Linux下访问分区的说明。
在这里 。 那我的Windows软件呢?这很难回答。 虽然许多Windows软件都可以运行
WINE , CrossOver和Cedega ,有一些软件您还不能在Linux下运行。 但是,您几乎总是可以找到替代品或在Windows虚拟机中运行它。 哦,给玩家的提示:您也可以在Linux中运行许多现代游戏! 我的Windows软件是否有不错的替代品?有一些适用于Linux的非常好的软件-而且大多数也是免费的! 例如,您可以获得
Firefox浏览器可用于上网, OpenOffice套件可读取,编辑和创建所有MS Office格式以及更多其他格式,您可以使用GIMP来编辑照片。 但是,这些只是Linux系统上成千上万个程序中的三个。 那我的硬件呢?大多数硬件在Linux中都没有问题,尤其是旧硬件。 某些新硬件(图形卡,打印机,电视卡)可能会出现问题。 这样做的原因是,硬件生产商通常不编写用于Linux的驱动程序,而仅编写Windows的驱动程序,有时不编写Mac OS X的驱动程序。但是这些驱动程序在Linux下不起作用,因此某些Linux用户(不为此而付费)工作!)必须尝试为其最喜欢的系统实现驱动程序。 这需要时间。 但是,Linux用户越多,生产Linux驱动程序的公司就越多。
我在哪里寻求帮助?如我之前所说,一些发行版(例如SuSE)提供了其系统版本的支持,但您必须为此付费。 更常见的方法是:
有很棒的在线社区,可以进行各种发行,在这些社区中,每个人都试图帮助其他人。 (与这里的论坛非常相似!)此外,您还将学习喜欢搜索引擎,例如
Google ,因为它们可以帮助您找到可能发生的许多问题的答案。 我是否必须一直输入命令?长期以来,Linux和Unix完全由命令行驱动。 很多人不喜欢这样,所以他们开始开发图形界面。 1998年发布了一个软件,该软件对Linux领域产生了巨大的变化。
它被称为Kool桌面环境,后来更名为
K桌面环境(KDE) 。 这款软件“旨在满足对类似于MacOS™或Window95 / NT™的易于使用的桌面的需求”。 从那时起,使用这种新技术开发了诸如SuSE的发行版。 Linux变得更加用户友好。如今,有很多
桌面环境 ,KDE仍然是两个最受欢迎的环境之一,另一个是GNOME 。 在大多数现代发行版中,大多数任务都可以在图形环境中完成。 您仍然应该学习使用外壳程序,但不要立即使用。 返回第1部分或继续第3 部分 第3 部分:选择发行版或Linux为什么不只是Linux周围分布着很多负载。 但是,哪一个最适合您呢?
这个问题没有普遍的答案,因为它很大程度上取决于您和您的计算机。 幸运的是,周围有很多网站可以帮助您选择发行版本。
这是三个:
测试1 , 测试2和测试3完成这些测试中的一项或多项之后,您仍然可以选择一些发行版本。
DistroWatch.com:将乐趣带回计算领域。 使用Linux,BSD。 可以帮助您做到这一点,因为它有一个庞大的负载数据库,其中包含Linux和Unix的负载,并描述了所有负载。 只需在“选择分布”菜单中选择各种分布,然后自己比较即可。现在,在继续安装所选的Linux之前,您应该了解两件事:
- 了解事物将需要时间。 一开始,Linux系统似乎很奇怪。 我保证 但是,您从其他方面学到的关于计算机的信息也是如此,无论是编程,安装硬件……等等。 耐心是关键。
- 电脑世界几乎没有什么东西在第一次就可以正常工作。 计算机代码,网站,软件...在经过编程人员预期的工作之前,都经过了数百甚至数千次的测试。 学习也是如此。 在阅读教程或按照说明进行操作时,请准备好犯错误,提出问题并解决问题。 但请放心-每个人都一样。
好的,因此您决定安装自己选择的Linux吗? 如前所述,当今大多数发行版都带有图形安装程序,因此安装Linux变得非常容易。 但是,您可能想知道一些事情。 所以我们开始:
我应该分割多少个分区,应该分割多少个分区?这个问题没有一个正确的答案,尤其是因为对此问题有很多不同的看法。
最简单的方法是让安装建议一些东西,但是如果您必须自己选择,我建议使用以下尺寸:
- 交换:大约与您的RAM相同
- '/':根据您的硬盘大小,我会选择大约10%的驱动器,但是在大多数情况下,您不需要超过10-15 GB。 当然,您可以自由地放大它。
- 'home':不需要有主分区,但是如果必须重新安装系统,则不必移动设置和个人文件,这非常有用。 其中大多数都保存在主目录中。 使其剩下的硬盘。
当计算机执行困难的工作时,它必须在内存中移动大量数据。 通常,RAM用于此目的,但有时这还不够(或者更多功能会更容易)。 因此,包括Linux在内的许多操作系统都使用某种分页-它使用文件或分区作为RAM的扩展。 SWAP分区就是这样。
这个超级用户是谁?与许多Windows的较早版本不同,与XP和Vista等较新的版本相似,Linux是真正的多用户系统。 使用此计算机的每个人都应该拥有自己的帐户或使用类似来宾帐户的帐户。
但是,普通用户不能只安装程序或删除重要文件,而这正是超级用户的用途。 (类似于Windows系统中的Administrator。)
安装Linux后,将创建一个名为root的超级用户。 如果要以root用户身份运行命令,则(通常)必须打开终端窗口并键入su。 然后将提示您输入root密码。
在某些情况下,您永远不会设置root密码,而是安装了sudo。 在这种情况下,sudo -i具有相同的效果,但是您将必须输入自己的密码。
现在,您可以以超级用户身份运行命令。 完成后别忘了退出。 如果不是绝对必要的,则永远不要以超级用户身份运行命令。
我在系统设置时忘记安装某些东西。 我需要重新开始吗?不,你没有。 一切(包括系统语言!)都可以在以后安装。 我将在以后进一步讨论。
返回第3部分或继续第5 部分 第5 部分:如何使用Linux因此,您敢于完成–您安装了Linux。 现在,正如我之前所说,还有很多东西要学习,但是大多数现代发行版使您无需太多知识即可轻松上手。 以下是一些您可能会感兴趣的东西:
好的,我已经安装了Linux。 “我的电脑”在哪里?
Linux在组织文件,程序和硬件方面遵循与Windows不同的思想。 所有内容(包括硬盘驱动器的内容)都以某种方式绑定到所谓的根目录“ /”中。 如果您在文件管理器中打开此职位(例如
Linux中的Konqueror或Nautilus ),您将看到以下(或类似的)目录:- bin其中包含ls或cp之类的可执行文件。
- boot引导管理器和其他引导文件位于此目录中。
- dev设备文件(例如/ dev / lp0或/ dev / fd0)位于此目录中。 它们将在后面说明。
- 等等全局配置文件保存在这里,例如fstab或X11 / xorg.conf
- home每个用户都有一个目录,该目录通常在/ home /中
- lib共享库保存在这里。
- lost + found这实际上并不属于Linux,而是属于安装了根目录的文件系统。 (这里:ext3)
- 介质和mnt用于安装驱动器。
- opt将不属于其他任何地方的数据放入opt。
- proc这实际上不是目录,而是虚拟目录。 此处的(虚拟)文件为您提供有关系统的信息。
- root这是超级用户“ root”的主目录
- sbin还包含像bin这样的可执行文件,但是这些文件仅限于超级用户使用。
- sys某些系统文件可能保存在这里
- tmp临时文件通常放在此目录中。 所有用户均可在此处写入。
- usr通常,软件将安装在此处。
- var经常更改的文件(例如日志)通常保存在此处。
还记得我告诉过的“键入命令之类的东西”吗,您大部分时间都不必做吗? 好吧,这是真的,你不是。 但是,使用终端窗口(或使用正确的名称:终端仿真器)有时会更容易。
Linux和Unix有许多不同的终端模拟器,其中一些是:xterm,GNOME终端,Konsole,xfce4-terminal和aterm。
在图形环境中,只需按ALT + F2并输入以下终端名称之一-通常已安装xterm,因此我们可以这样做。
该终端仿真器通常正在运行一个名为bash的程序。 您可以在网上找到许多有关bash的教程,但首先,我建议您看一下
此命令集合并仔细查看ls , cd , cp , mv和rm 。 那应该让您开始。 如何访问硬盘/旧数据?我写了一篇广泛的文章
在这里 。 如果在阅读完这里后对安装或与Linux有关的其他问题还有其他疑问,请随时在我们的Linux论坛上提问。 如何安装新程序?如今,许多发行版都具有软件包系统(在基于Debian的系统中,
apt-get ,SuSE是Yast ,Fedora有Yum ...),这在很多时候使生活变得非常轻松。 但是,经常会发现您无法以这种方式获得程序。 相反,您将可以下载.tar.bz2或.tar.gz文件。 要安装这些,您必须在终端中执行以下操作:- 解压下载文件。 如果是.tar.gz(有时是.tgz),请使用
对于.tar.bz2使用tar xzvf download-xyz.tar.gz
tar xjf download-xyz.tar.bz2
- 使用以下命令查找新创建的目录的名称
并输入ls
cd directoryname
- 检查新目录中的内容
通常,在新数据中应该有一个配置文件和一个生成文件 。 通常,还有一个自述文件或INSTALL文件,其中包含说明。 你可以阅读ls
(以“ q”退出)less INSTALL
- 如果有配置文件(没有说明建议其他内容),则下一步是
这应该为安装做准备。./configure
- 下一步是
这将为您的系统构建软件。make
- 现在您可能需要成为超级用户,所以键入
并输入root密码。 (如果安装了sudo并且知道如何使用它,那么您也可以自由地这样做。)su
- 要开始实际安装,我们输入
现在它应该显示安装过程。make install
- 最后但并非最不重要的是,您可以使用以下命令注销root用户
您应该现在完成。exit
互联网上有很多好的资源。 我们这里推荐了三个。 他们是:
您还可以在bytes.com上找到其他Linux文章,那么为什么不检查它们呢?现在,希望您喜欢新的操作系统! 祝好运!
返回第5部分From: https://bytes.com/topic/unix/insights/856826-dont-afraid-linux-newbies