前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >巧妙再构想的Slax发行版成功突破便携式Linux的局限性(Reviews)

巧妙再构想的Slax发行版成功突破便携式Linux的局限性(Reviews)

作者头像
吴亚芳
修改2019-12-11 20:00:41
2.8K0
修改2019-12-11 20:00:41
举报

Slax Linux是一种便携式便携式操作系统,可以替代安装在硬盘驱动器上笨重复杂的Linux。

但是,如果你正寻找使用Linux操作系统的快速入门指南,Slax则远不是一个完整的现成解决方案。不过,这并不是一件坏事,Slax终究是有效的。

从下载的ISO直接复制一个文件夹到USB驱动器,就可以得到一个功能齐全的Linux操作系统。无需任何修改,就可以添加应用程序和更改配置,所有更改都永久存储在USB驱动器上,这也包括把所有重要文件存储在U盘上。

您可以绕过所有更改环节,并在需要时重新运行Slax的普通版本,还可以将操作系统复制到任何计算机的内存中,以获得更快的性能。

Slax设计精简,它附带了一小部分已安装的软件。其余的添加按照自己的方式建立专属系统。

Slax是一个模块化且设计精巧的便携式Linux发行版,可将Fluxbox窗口管理器作为桌面环境运行。Slax几乎没有基本应用程序,却有潜力超越基本应用程序的功能。

什么是Slax?

Slax是一个现代便携式小型的Linux快速操作系统。它使用模块化方法,并从其设计早期就有着巧妙的构架。

Slax以前是基于Slackware的发行版,因此得名于KDE运行桌面,该桌面附带了大量预装的软件。大约在2012年,开发人员将该发行版本搁置了几年,然后重新采用新设计。

Slax的捷克开发社区由Slax创建者TomšMatějčček领导,在2017年发布第9版时改变了新Slax开发的方向。

新的Slax设计的最新版本已于11月11日发布。该ISO文件的版本为9.11.0。

从那时起,新版本一直基于Debian Linux,不再运营于KDE桌面环境。相反,新的Slax将Fluxbox窗口管理器作为其桌面环境运行。

开发环境的变化对Slax的发展来说是好事情。Debian基础使新Slax更易于使用。另外,对Debian存储库的访问提供了更多的软件选择。

您可以从DVD运行Slax,但是该方法无法保存系统更改和数据文件。更好的方法是从USB驱动器运行Slax。这样可以选择启用持久存储。

外观

Slax为您提供了一个简单,外观简洁的桌面。 您可以将工具栏或面板栏放置在屏幕的任何边缘。 默认位置在底部。

Slax的桌面可以调整打开窗口的大小,在虚拟工作区之间移动应用程序以及对系统配置进行最小程度的变更。

面板左端的菜单按钮在整个屏幕上显示类似GNOME的图标。打开应用程序窗口停靠在工具栏上。右端显示关闭按钮,数字时钟和声音控制图标。

Fluxbox不提供桌面图标小程序。屏幕或面板也没有其他类型的小程序和应用程序启动器。 没有虚拟工作区切换器小程序。

有一些虚拟工作区方便地隐藏在视图之外。您可以通过键盘快捷键直接访问它们。例如,按CTRL+功能键 导航到任意数量的虚拟工作区,如:FTRL+Fn1、CTRL+Fn 2等。

右键单击面板,桌面,打开的窗口的顶部边框或面板中的停靠图标,以将正在运行的应用程序发送到任何虚拟工作区。

右键单击屏幕或面板还可以访问一些系统调整。 其中包括更改屏幕分辨率,键盘布局,在网络管理器中设置连接性以及启动几个应用程序。

最小的系统控制

Fluxbox窗口管理器是最轻巧的窗口管理器,没有之一。它已针对最常见的任务进行了预配置。与使用旧版本8和以前的Slax发行版中的功能强大的K桌面相比,使用Slax的复杂性要低得多。

我希望Matějíček没有采用Fluxbox到新的Slax中的捷径。诚然,Fluxbox是Linux领域最好的超轻量级窗口管理器之一,但这种超轻量级限制了用户界面。

我会在轻量级窗口管理器类别中找到一些不那么“超”(极端)的东西——也许是Openbox或Xfce。

非“真正的”桌面环境会对Slax的系统调整带来一些限制。最大的好处是系统更改和数据存储在USB驱动器上的便利性。

其他Linux on-a-a-stick选项(例如Puppy Linux或Quirky Linux)需要大量的配置步骤和简洁的安装过程来启用持久内存。 Slax通过简单的文件夹拖动即可完成工作,本身无需安装。

是的,从硬盘驱动器加载应用程序并执行其他计算任务时,您可以从Slax获得更高的性能速度,但这往往是偏激的。不建议您通过双引导系统上的硬盘驱动器安装来运行Slax,这会带来其他问题。

柔性引导

就是说,从安装了其他六种操作系统的计算机中插入的USB驱动器启动Slax是没问题的,区别不是看有没有将Slax放在硬盘驱动器上。

我还能够通过从插入笔记本电脑的USB进行引导来运行Slax,该笔记本电脑可以双启动进入Windows 10和其他三个Linux操作系统。在计算机启动时按相应的键将显示Slax引导选项以及各种硬盘驱动器安装。

Slax无需安装即可直接从USB闪存驱动器运行。这为您提供了一个Linux系统,您可以随身携带并在使用的任何计算机上运行。

Slax在USB文件存储上的占用空间很小。 它还几乎不需要RAM。我可以在几台内存极少的非常老旧的笔记本电脑上使用它。

快捷安装

网站提供了有关启动和运行Slax的详细说明。该过程根本不需要太多准备。如果您是Linux的初学者,则可以购买预装了所有所需功能的迷你DVD(19.95美元或29.95美元带USB阅读器的microSD)。

正如购买预装Linux操作系统的典型做法一样,您是在购买存储介质,而不是免费的开源操作系统。否则,您可以在短短几分钟内下载277.7MB的 Slax ISO文件。

您无需将ISO刻录到DVD即可试用Slax。您也不必使用特殊程序将ISO安装到USB设备。 您所要做的就是打开ISO文件,并将Slax文件夹直接拖到USB设备上。

对了,你确实需要让USB存储设备可以启动,但这是一个简单的Slax点击过程——或者,就像我的例子中那样,两次点击。在将Slax文件夹从下载到USB驱动器的ISO文件中拖出后执行此操作。

如果要“安装”在硬盘上,请执行相同操作。要从硬盘驱动器运行Slax,您需要将ISO文件的内容直接复制到其硬盘的根目录中。

故障发生

导航到所需安装驱动器上的/ slax / boot /目录。 如果使用Windows计算机,请双击bootinst.bat文件。 如果您使用的是运行Linux的计算机,请双击bootinst.sh文件。

可执行文件将对设备的主启动记录进行所有必要的更改。所做的更改告诉计算机的BIOS如何从磁盘引导Slax。

我首先在Linux计算机上尝试了此过程。错误消息报告了软件依赖性问题。 我没有花时间解决这个问题,而是将USB驱动器放入Windows计算机中。

这解决了问题。作为后续,我设置了第二个USB驱动器,并将其插入另一台运行不同发行版的Linux计算机。

问题得到处理,没有产生依赖性问题。

功能与实用性

Slax Linux设计小巧,需要多个解决方案。它只带一些基本的应用程序,缺乏多种必须功能。你必须补充你所需要的。你必须补充自己的所需内容。

Slax随附Chromium Web浏览器,Xterm终端仿真器,简单的Leafpad文本编辑器,VLC媒体播放器和Galculate计算器。

Slax还包括一些系统工具,例如网络管理器,任务管理器和文件管理器。您还将获得X文件存档器。

Slax不含已安装的软件包管理器,用于添加/删除系统组件和应用程序。 Slax还缺少预装的文字处理器和电子表格程序,用于个性化或修改发行版配置的系统工具也不够。

无论您喜欢什么计算机游戏和其他实用程序,它们都不会捆绑在Slax Linux ISO中。 因此,尽管没有顾虑地进行了伪安装,Slax Linux仍需要进行大量设置才能可用于许多操作的执行。

是否可充当救援终端?

如果您是Linux的新手,那么这里的过程会有些麻烦。可以安装新的软件,而无需使用带有图形界面的程序包管理器。命令行成为您的救星——但是开发人员不提供如何使用命令的信息。

如果要认真使用Slax Linux,首先需要使用终端窗口来安装Synaptic包管理器,这是Debian Linux的一个主要组件。

通常,Linux发行版需要使用sudo来授权系统命令。我没有使用sudo或superuser进行安装。 但是,Slax Linux没有安装过程,因此在加载操作系统时不必使用登录名和密码凭据。 如果使用sudo前言,则需要授权密码。

为了记录在案,默认的用户名(但不是必需的)是单词“ root”,不带引号。 密码(如果需要)为“不带引号”的“ toor”。

Ÿ 按CTRL+Alt+T键打开终端程序;或单击面板或工具栏最左边的菜单按钮后单击终端图标

Ÿ 输入以下命令:apt get install synaptic

当没有新的文本行向下滚动到终端窗口时,安装完成,请务必耐心等待。

现在,您有了一个图形界面来处理所有正在进行的软件需求。当你点击菜单按钮时,你会在屏幕上看到一个新的图标,标记为“突触”("Synaptic")。

如果你不熟悉使用Synaptic包管理器,互联网上能提供很多方向。您也可以搜索终端命令来安装和删除其他程序。

提示:在Synaptic中执行其他任何操作之前,请确保单击Synaptic窗口工具栏中的“重新加载”按钮以更新内容缓存。

其他视角

我对Slax Linux有两个主要的担忧。

一是它行为过程臃肿。我在它的目录中添加的软件越多,它的执行速度就越慢,所以我可能不得不满足于为它提供一个更小的实用程序集合。

第二个问题是,我尝试安装的许多包中充斥着关于缺少依赖项的错误消息。

方便的功能是可以即时激活模块。 模块是您使用以.sb扩展名结尾的模块名称保存的特殊更改。它们是在引导时加载所有持久性存储的替代方法。

您可以使用Slax activate命令在运行Slax时激活模块,而无需重新启动。 您可以使用slax deactivate命令停用任何模块,而无需重新引导。 使用此功能可能有助于缓解我上面提到的“臃肿”特征。

使用作弊代码

当您启动Slax Linux时,一个三叶形的图像将作为启动屏幕的一部分出现。如果您在4秒钟内按下Escape键,您将得到一个三行菜单来微调Slax如何完成引导。按您的偏好向下箭头并按回车键。选择:

Ÿ 运行Slax(永久保留更改)

Ÿ 运行Slax(重新启动)

Ÿ 运行Slax(复制到RAM)

您还可以输入特殊的引导参数,称为“作弊代码”。 它们会影响Slax的启动过程。 例如,您可以使用它们禁用硬件检测或从硬盘驱动器启动Slax。

要使用作弊代码,请像往常一样在Slax启动期间按Esc键激活启动菜单,然后在看到启动菜单时按Tab键。 命令行将出现在屏幕底部。 您可以在开发人员的网站上找到作弊代码列表。

关键点

Slax可在各种不同的文件系统上运行,包括EXT(ext2,ext3,ext4),btrfs,甚至FAT和NTFS。

我花了一个小时的时间下载了满足我需求的必备计算应用程序和附件工具。与将发行版安装到硬盘驱动器相比,每个程序的安装花费更长的时间。 USB驱动器比内部硬盘驱动器慢得多。

一旦安装并运行了所有必需的软件,我通常对Slax Linux的性能感到满意。

Slax并不是一个完美的Linux平台,至少目前还不是。但是对我而言,Slax的便利性和灵活性超过了其当前的缺点。

想做出评论吗?

您是否有建议建议的Linux软件应用程序或发行版?您喜欢或想了解的东西?

请通过电子邮件将您的想法发送给我<jack.germain@newsroom.ectnews.com >,我将在以后的Linux Picks and Pans专栏中予以考虑。

并使用下面的“读者评论”功能提供您的输入!

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档