分类 分享 下的文章

将文件从计算机传输到智能手机并不是什么大问题。你可以使用 USB 线将手机挂载到系统上,然后从文件管理器传输文件。此外,某些第三方应用程序(例如 KDE ConnectAirDroid)可帮助你轻松管理和传输系统中的文件至 Android 设备。今天,我偶然发现了一个名为 “Qr-filetransfer” 的超酷工具。它允许你通过扫描二维码通过 WiFi 将文件从计算机传输到移动设备而无须离开终端。是的,你没有看错! Qr-filetransfer 是一个使用 Go 语言编写的自由开源命令行工具。在这个简短的教程中,我们将学习如何使用 Qr-filetransfer 将文件从 Linux 传输到任何移动设备。

安装 Qr-filetransfer

首先,在你的系统上安装 Go 语言。

在 Arch Linux 及其衍生版上:

$ sudo pacman -S go

在基于 RPM 的系统(如 RHEL、CentOS、Fedora)上运行:

$ sudo yum install golang

或者:

$ sudo dnf install golang

在基于 DEB 的系统上,例如 Debian、Ubuntu、Linux Mint,你可以使用命令安装它:

$ sudo apt-get install golang

在 SUSE/openSUSE 上:

$ sudo zypper install golang

安装 Go 语言后,运行以下命令下载 Qr-filetransfer 应用。

$ go get github.com/claudiodangelis/qr-filetransfer

上述命令将在当前工作目录下的一个名为 go 的目录中下载 Qr-filetransfer GitHub 仓库的内容。

将 Qr-filetransfer 的二进制文件复制到 PATH 中,例如 /usr/local/bin/

$ sudo cp go/bin/qr-filetransfer /usr/local/bin/

最后,如下使其可执行:

$ sudo chmod +x /usr/local/bin/qr-filetransfer

通过扫描二维码将文件从计算机传输到移动设备

确保你的智能手机已连接到与计算机相同的 WiFi 网络。

然后,使用要传输的文件的完整路径启动 qt-filetransfer

比如,我要传输一个 mp3 文件。

$ qr-filetransfer Chill\ Study\ Beats.mp3

首次启动时,qr-filetransfer 会要求你选择使用的网络接口,如下所示。

Choose the network interface to use (type the number):
[0] enp5s0
[1] wlp9s0

我打算使用 wlp9s0 接口传输文件,因此我输入 “1”。qr-filetransfer 会记住这个选择,除非你通过 -force 参数或删除程序存储在当前用户的家目录中的 .qr-filetransfer.json 文件,否则永远不会再提示你。

然后,你将看到二维码,如下图所示。

打开二维码应用(如果尚未安装,请从 Play 商店安装任何一个二维码读取程序)并扫描终端中显示的二维码。

读取二维码后,系统会询问你是要复制链接还是打开链接。你可以复制链接并手动将其粘贴到移动网络浏览器上,或者选择“打开链接”以在移动浏览器中自动打开它。

共享链接打开后,该文件将下载到智能手机中。

如果文件太大,请压缩文件,然后传输它:

$ qr-filetransfer -zip /path/to/file.txt

要传输整个目录,请运行:

$ qr-filetransfer /path/to/directory

请注意,目录在传输之前会被压缩。

qr-filetransfer 只能将系统中的内容传输到移动设备,反之不能。这个项目非常新,所以会有 bug。如果你遇到了任何 bug,请在本指南最后给出的 GitHub 页面上报告。

干杯!


via: https://www.ostechnix.com/transfer-files-from-computer-to-mobile-devices-by-scanning-qr-codes/

作者:SK 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

有时候你很忙。而有时候你只是需要看起来很忙,就像电影中的黑客一样。有一些开源工具就是干这个的。

如果在你在消磨时光时看过谍战片、动作片或犯罪片,那么你就会清晰地在脑海中勾勒出黑客的电脑屏幕的样子。就像是在《黑客帝国》电影中,代码雨 一样的十六进制数字流,又或是一排排快速移动的代码。

也许电影中出现一幅世界地图,其中布满了闪烁的光点和一些快速更新的图表。不可或缺的,也可能有 3D 旋转的几何形状。甚至,这一切都会显示在一些完全不符合人类习惯的数量荒谬的显示屏上。 在《剑鱼行动》电影中黑客就使用了七个显示屏。

当然,我们这些从事计算机行业的人一下子就明白这完全是胡说八道。虽然在我们中,许多人都有双显示器(或更多),但一个闪烁的数据仪表盘、刷新的数据通常和专注工作是相互矛盾的。编写代码、项目管理和系统管理与日常工作不同。我们遇到的大多数情况,为了解决问题,都需要大量的思考,与客户沟通所得到一些研究和组织的资料,然后才是少许的 敲代码

然而,这与我们想追求电影中的效果并不矛盾,也许,我们只是想要看起来“忙于工作”而已。

注:当然,我仅仅是在此胡诌。如果您公司实际上是根据您繁忙程度来评估您的工作时,无论您是蓝领还是白领,都需要亟待解决这样的工作文化。假装工作很忙是一种有毒的文化,对公司和员工都有害无益。

这就是说,让我们找些乐子,用一些老式的、毫无意义的数据和代码片段填充我们的屏幕。(当然,数据或许有意义,但不是在这种没有上下文的环境中。)当然有一些用于此用途的有趣的图形界面程序,如 hackertyper.net 或是 GEEKtyper.com 网站(LCTT 译注:是在线假装黑客操作的网站),为什么不使用标准的 Linux 终端程序呢?对于更老派的外观,可以考虑使用 酷炫复古终端,这听起来确实如此:一个酷炫的复古终端程序。我将在下面的屏幕截图中使用酷炫复古终端,因为它看起来的确很酷。

Genact

我们来看下第一个工具——Genact。Genact 的原理很简单,就是慢慢地无尽循环播放您选择的一个序列,让您的代码在您外出休息时“编译”。由您来决定播放顺序,但是其中默认包含数字货币挖矿模拟器、Composer PHP 依赖关系管理工具、内核编译器、下载器、内存转储等工具。其中我最喜欢的是其中类似《模拟城市》加载显示。所以只要没有人仔细检查,你可以花一整个下午等待您的电脑完成进度条。

Genact 发布了 支持 Linux、OS X 和 Windows 的版本。并且其 Rust 源代码 在 GitHub 上开源(遵循 MIT 许可证)。

Hollywood

Hollywood 采取更直接的方法。它本质上是在终端中创建一个随机的数量和配置的分屏,并启动那些看起来很繁忙的应用程序,如 htop、目录树、源代码文件等,并每隔几秒将其切换。它被组织成一个 shell 脚本,所以可以非常容易地根据需求进行修改。

Hollywood的 源代码 在 GitHub 上开源(遵循 Apache 2.0 许可证)。

Blessed-contrib

Blessed-contrib 是我个人最喜欢的应用,实际上并不是为了这种表演而专门设计的应用。相反地,它是一个基于 Node.js 的终端仪表盘的构建库的演示文件。与其他两个不同,实际上我已经在工作中使用 Blessed-contrib 的库,而不是用于假装忙于工作。因为它是一个相当有用的库,并且可以使用一组在命令行显示信息的小部件。与此同时填充虚拟数据也很容易,所以可以很容易实现你在计算机上模拟《战争游戏》的想法。

Blessed-contrib 的源代码在 GitHub 上(遵循 MIT 许可证)。

当然,尽管这些工具很容易使用,但也有很多其他的方式使你的屏幕丰富。在你看到电影中最常用的工具之一就是Nmap,这是一个开源的网络安全扫描工具。实际上,它被广泛用作展示好莱坞电影中,黑客电脑屏幕上的工具。因此 Nmap 的开发者创建了一个 页面,列出了它出现在其中的一些电影,从《黑客帝国 2:重装上阵》到《谍影重重3》、《龙纹身的女孩》,甚至《虎胆龙威 4》。

当然,您可以创建自己的组合,使用终端多路复用器(如 screentmux)启动您希望使用的任何数据切分程序。

那么,您是如何使用您的屏幕的呢?


via: https://opensource.com/article/18/2/command-line-tools-productivity

作者:Jason Baker 译者:wyxplus 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

不久前,我们介绍了一个名为 “Betty” 的命令行虚拟助手。今天,我偶然发现了一个类似的实用程序,叫做 “Yoda”。Yoda 是一个命令行个人助理,可以帮助您在 Linux 中完成一些琐碎的任务。它是用 Python 编写的一个自由开源应用程序。在本指南中,我们将了解如何在 GNU/Linux 中安装和使用 Yoda。

安装 Yoda,命令行私人助理。

Yoda 需要 Python 2 和 PIP 。如果在您的 Linux 中没有安装 PIP,请参考下面的指南来安装它。只要确保已经安装了 python2-pip 。Yoda 可能不支持 Python 3。

注意:我建议你在 Python 虚拟环境下试用 Yoda。 不仅仅是 Yoda,应该总在虚拟环境中尝试任何 Python 应用程序,让它们不会干扰全局安装的软件包。 您可以按照上文链接中标题为“创建虚拟环境”一节中所述设置虚拟环境。

在您的系统上安装了 pip 之后,使用下面的命令克隆 Yoda 库。

$ git clone https://github.com/yoda-pa/yoda

上面的命令将在当前工作目录中创建一个名为 yoda 的目录,并在其中克隆所有内容。转到 yoda 目录:

$ cd yoda/

运行以下命令安装 Yoda 应用程序。

$ pip install .

请注意最后的点(.)。 现在,所有必需的软件包将被下载并安装。

配置 Yoda

首先,设置配置以将您的信息保存在本地系统上。

运行下面的命令:

$ yoda setup new

填写下列的问题:

Enter your name:
Senthil Kumar
What's your email id?
[email protected]
What's your github username?
sk
Enter your github password:
Password:
Where shall your config be stored? (Default: ~/.yoda/)

A configuration file already exists. Are you sure you want to overwrite it? (y/n)
y

你的密码在加密后保存在配置文件中,所以不用担心。

要检查当前配置,请运行:

$ yoda setup check

你会看到如下的输出。

Name: Senthil Kumar
Email: [email protected]
Github username: sk

默认情况下,您的信息存储在 ~/.yoda 目录中。

要删除现有配置,请执行以下操作:

$ yoda setup delete

用法

Yoda 包含一个简单的聊天机器人。您可以使用下面的聊天命令与它交互。

$ yoda chat who are you

样例输出:

Yoda speaks:
I'm a virtual agent

$ yoda chat how are you
Yoda speaks:
I'm doing very well. Thanks!

以下是我们可以用 Yoda 做的事情:

测试网络速度

让我们问一下 Yoda 关于互联网速度的问题。运行:

$ yoda speedtest
Speed test results:
Ping: 108.45 ms
Download: 0.75 Mb/s
Upload: 1.95 Mb/s

缩短和展开网址

Yoda 还有助于缩短任何网址:

$ yoda url shorten https://www.ostechnix.com/
Here's your shortened URL:
https://goo.gl/hVW6U0

要展开缩短的网址:

$ yoda url expand https://goo.gl/hVW6U0
Here's your original URL:
https://www.ostechnix.com/

阅读 Hacker News

我是 Hacker News 网站的常客。 如果你像我一样,你可以使用 Yoda 从下面的 Hacker News 网站阅读新闻。

$ yoda hackernews
News-- 1/513

Title-- Show HN: a Yelp for iOS developers
Description-- I came up with this idea "a Yelp for developers" when talking with my colleagues. My hypothesis is that, it would be very helpful if we know more about a library before choosing to use it. It's similar to that we want to know more about a restaurant by checki…
url-- https://news.ycombinator.com/item?id=16636071

Continue? [press-"y"]

Yoda 将一次显示一个项目。 要阅读下一条新闻,只需输入 y 并按下回车。

管理个人日记

我们也可以保留个人日记以记录重要事件。

使用命令创建一个新的日记:

$ yoda diary nn
Input your entry for note:
Today I learned about Yoda

要创建新笔记,请再次运行上述命令。

查看所有笔记:

$ yoda diary notes
Today's notes:
----------------
 Time | Note
--------|-----
16:41:41| Today I learned about Yoda

不仅仅是笔记,Yoda 还可以帮助你创建任务。

要创建新任务,请运行:

$ yoda diary nt
Input your entry for task:
Write an article about Yoda and publish it on OSTechNix

要查看任务列表,请运行:

$ yoda diary tasks
Today's agenda:
----------------
Status | Time | Text
-------|---------|-----
 O | 16:44:03: Write an article about Yoda and publish it on OSTechNix
----------------

Summary:
----------------
Incomplete tasks: 1
Completed tasks: 0

正如你在上面看到的,我有一个未完成的任务。 要将其标记为已完成,请运行以下命令并输入已完成的任务序列号并按下回车键:

$ yoda diary ct
Today's agenda:
----------------
Number | Time | Task
-------|---------|-----
 1 | 16:44:03: Write an article about Yoda and publish it on OSTechNix
Enter the task number that you would like to set as completed
1

您可以随时使用命令分析当前月份的任务:

$ yoda diary analyze
Percentage of incomplete task : 0
Percentage of complete task : 100
Frequency of adding task (Task/Day) : 3

有时候,你可能想要记录一个关于你爱的或者敬佩的人的个人资料。

记录关于爱人的笔记

首先,您需要设置配置来存储朋友的详细信息。 请运行:

$ yoda love setup

输入你的朋友的详细信息:

Enter their name:
Abdul Kalam
Enter sex(M/F):
M
Where do they live?
Rameswaram

要查看此人的详细信息,请运行:

$ yoda love status
{'place': 'Rameswaram', 'name': 'Abdul Kalam', 'sex': 'M'}

要添加你的爱人的生日:

$ yoda love addbirth
Enter birthday
15-10-1931

查看生日:

$ yoda love showbirth
Birthday is 15-10-1931

你甚至可以添加关于该人的笔记:

$ yoda love note
Avul Pakir Jainulabdeen Abdul Kalam better known as A. P. J. Abdul Kalam, was the 11th President of India from 2002 to 2007.

您可以使用命令查看笔记:

$ yoda love notes
Notes:
1: Avul Pakir Jainulabdeen Abdul Kalam better known as A. P. J. Abdul Kalam, was the 11th President of India from 2002 to 2007.

你也可以写下这个人喜欢的东西:

$ yoda love like
Add things they like
Physics, Aerospace
Want to add more things they like? [y/n]
n

要查看他们喜欢的东西,请运行:

$ yoda love likes
Likes:
1: Physics, Aerospace

跟踪资金费用

您不需要单独的工具来维护您的财务支出。 Yoda 会替您处理好。

首先,使用命令设置您的金钱支出配置:

$ yoda money setup

输入您的货币代码和初始金额:

Enter default currency code:
INR
{u'USD': 0.015338, u'IDR': 211.06, u'BGN': 0.024436, u'ISK': 1.5305, u'ILS': 0.053402, u'GBP': 0.010959, u'DKK': 0.093063, u'CAD': 0.020041, u'MXN': 0.28748, u'HUF': 3.8873, u'RON': 0.058302, u'MYR': 0.060086, u'SEK': 0.12564, u'SGD': 0.020208, u'HKD': 0.12031, u'AUD': 0.019908, u'CHF': 0.014644, u'KRW': 16.429, u'CNY': 0.097135, u'TRY': 0.06027, u'HRK': 0.092986, u'NZD': 0.021289, u'THB': 0.47854, u'EUR': 0.012494, u'NOK': 0.11852, u'RUB': 0.88518, u'JPY': 1.6332, u'CZK': 0.31764, u'BRL': 0.050489, u'PLN': 0.052822, u'PHP': 0.79871, u'ZAR': 0.1834}
₹
Indian rupee
Enter initial amount:
10000

要查看金钱配置,只需运行:

$ yoda money status
{'initial_money': 10000, 'currency_code': 'INR'}

让我们假设你买了一本价值 250 卢比的书。 要添加此费用,请运行:

$ yoda money exp
Spend 250 INR on books
output:

要查看花费,请运行:

$ yoda money exps
2018-03-21 17:12:31 INR 250 books

创建想法列表

创建一个新的想法:

$ yoda ideas add --task <task_name> --inside <project_name>

列出想法:

$ yoda ideas show

从任务中移除一个想法:

$ yoda ideas remove --task <task_name> --inside <project_name>

要完全删除这个想法,请运行:

$ yoda ideas remove --project <project_name>

学习英语词汇

Yoda 帮助你学习随机英语单词并追踪你的学习进度。

要学习一个新单词,请输入:

$ yoda vocabulary word

它会随机显示一个单词。 按回车键显示单词的含义。 再一次,Yoda 问你是否已经知道这个词的意思。 如果您已经知道,请输入“是”。 如果您不知道,请输入“否”。 这可以帮助你跟踪你的进度。 使用以下命令来了解您的进度。

$ yoda vocabulary accuracy

此外,Yoda 可以帮助您做其他一些事情,比如找到单词的定义和创建插卡以轻松学习任何内容。 有关更多详细信息和可用选项列表,请参阅帮助部分。

$ yoda --help

更多好的东西来了。请继续关注!

干杯!


via: https://www.ostechnix.com/yoda-the-command-line-personal-assistant-for-your-linux-system/

作者:SK 译者:amwps290 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

你已经知道我们需要 Google 帐户才能订阅频道并从 YouTube 下载视频。如果你不希望 Google 追踪你在 YouTube 上的行为,那么有一个名为 “FreeTube” 的开源 Youtube 播放器。它能让你无需使用帐户观看、搜索和下载 Youtube 视频并订阅你喜爱的频道,这可以防止 Google 获取你的信息。它为你提供完整的无广告体验。另一个值得注意的优势是它有一个内置的基础的 HTML5 播放器来观看视频。由于我们没有使用内置的 YouTube 播放器,因此 Google 无法跟踪“观看次数”,也无法视频分析。FreeTube 只会发送你的 IP 详细信息,但这也可以通过使用 VPN 来解决。它是完全免费、开源的,可用于 GNU/Linux、Mac OS X 和 Windows。

功能

  • 观看没有广告的视频。
  • 防止 Google 使用 Cookie 或 JavaScript 跟踪你观看的内容。
  • 无须帐户订阅频道。
  • 本地存储订阅、历史记录和已保存的视频。
  • 导入/备份订阅。
  • 迷你播放器。
  • 亮/暗的主题。
  • 免费、开源。
  • 跨平台。

安装 FreeTube

进入发布页面并根据你使用的操作系统获取版本。在本指南中,我将使用 .tar.gz 文件。

$ wget https://github.com/FreeTubeApp/FreeTube/releases/download/v0.1.3-beta/FreeTube-linux-x64.tar.xz

解压下载的归档:

$ tar xf FreeTube-linux-x64.tar.xz

进入 Freetube 文件夹:

$ cd FreeTube-linux-x64/

使用命令启动 Freeube:

$ ./FreeTub

这就是 FreeTube 默认界面的样子。

用法

FreeTube 目前使用 YouTube API 搜索视频。然后,它使用 Youtube-dl HTTP API 获取原始视频文件并在基础的 HTML5 视频播放器中播放它们。由于订阅、历史记录和已保存的视频都存储在本地系统中,因此你的详细信息将不会发送给 Google 或其他任何人。

在搜索框中输入视频名称,然后按下回车键。FreeTube 会根据你的搜索查询列出结果。

你可以点击任何视频来播放它。

如果你想更改主题或默认 API、导入/导出订阅,请进入设置部分。

请注意,FreeTube 仍处于 beta 阶段,所以仍然有 bug。如果有任何 bug,请在本指南最后给出的 GitHub 页面上报告。

干杯!


via: https://www.ostechnix.com/freetube-an-open-source-desktop-youtube-player-for-privacy-minded-people/

作者:SK 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

给在终端窗口花费大量时间的人们的密码管理器。

我们都希望我们的密码安全可靠。为此,许多人转向密码管理应用程序,如 KeePassXBitwarden

如果你在终端中花费了大量时间而且正在寻找更简单的解决方案,那么你需要了解下诸多的 Linux 命令行密码管理器。它们快速,易于使用且安全。

让我们来看看其中的三个。

Titan

Titan 是一个密码管理器,也可作为文件加密工具。我不确定 Titan 在加密文件方面效果有多好;我只是把它看作密码管理器,在这方面,它确实做的很好。

Titan 将你的密码存储在加密的 SQLite 数据库中,你可以在第一次启动该应用程序时创建并添加主密码。告诉 Titan 增加一个密码,它需要一个用来识别它的名字、用户名、密码本身、URL 和关于密码的注释。

你可以让 Titan 为你生成一个密码,你可以通过条目名称或数字 ID、名称、注释或使用正则表达式来搜索数据库,但是,查看特定的密码可能会有点笨拙,你要么必须列出所有密码滚动查找你想要使用的密码,要么你可以通过使用其数字 ID(如果你知道)列出条目的详细信息来查看密码。

Gopass

Gopass 被称为“团队密码管理器”。不要因此感到失望,它对个人的使用也很好。

Gopass 是用 Go 语言编写的经典 Unix 和 Linux Pass 密码管理器的更新版本。安装纯正的 Linux 方式,你可以编译源代码使用安装程序以在你的计算机上使用 gopass。

在开始使用 gopass 之前,确保你的系统上有 GNU Privacy Guard (GPG)Git。前者对你的密码存储进行加密和解密,后者将提交到一个 Git 仓库。如果 gopass 是给个人使用,你仍然需要 Git。你不需要担心提交到仓库。如果你感兴趣,你可以在文档中了解这些依赖关系。

当你第一次启动 gopass 时,你需要创建一个密码存储库并生成一个密钥以确保存储的安全。当你想添加一个密码(gopass 中称之为“secret”)时,gopass 会要求你提供一些信息,比如 URL、用户名和密码。你可以让 gopass 为你添加的“secret”生成密码,或者你可以自己输入密码。

根据需要,你可以编辑、查看或删除密码。你还可以查看特定的密码或将其复制到剪贴板,以将其粘贴到登录表单或窗口中。

Kpcli

许多人选择的是开源密码管理器 KeePassKeePassXKpcli 将 KeePass 和 KeePassX 的功能带到你的终端窗口。

Kpcli 是一个键盘驱动的 shell,可以完成其图形化的表亲的大部分功能。这包括打开密码数据库、添加和编辑密码和组(组帮助你组织密码),甚至重命名或删除密码和组。

当你需要时,你可以将用户名和密码复制到剪贴板以粘贴到登录表单中。为了保证这些信息的安全,kpcli 也有清除剪贴板的命令。对于一个小终端应用程序来说还不错。

你有最喜欢的命令行密码管理器吗?何不通过发表评论来分享它?


via: https://opensource.com/article/18/4/3-password-managers-linux-command-line

作者:Scott Nesbitt 选题:lujun9972 译者:MjSeven 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

目前使用的大多数 Linux 发行版都是由欧美创建和开发的。一位来自孟加拉国的年轻开发人员想要改变这一切。

谁是 Rizwan?

Rizwan 是来自孟加拉国的计算机科学专业的学生。他目前正在学习成为一名专业的 Python 程序员。他在 2015 年开始使用 Linux。使用 Linux 启发他创建了自己的 Linux 发行版。他还希望让世界其他地方知道孟加拉国正在升级到 Linux。

他还致力于创建 LFS 的 live 版本

MagpieOS Linux

什么是 MagpieOS?

Rizwan 的新发行版被命名为 MagpieOS。 MagpieOS 非常简单。它基本上是 GNOME3 桌面环境的 Arch。 MagpieOS 还包括一个自定义的仓库,其中包含图标和主题(据称)在其他基于 Arch 的发行版或 AUR 上都没有。

下面是 MagpieOS 包含的软件列表:Firefox、LibreOffice、Uget、Bleachbit、Notepadqq、SUSE Studio Image Writer、Pamac 软件包管理器、Gparted、Gimp、Rhythmbox、简单屏幕录像机等包括 Totem 视频播放器在内的所有默认 GNOME 软件,以及一套新的定制壁纸。

目前,MagpieOS 仅支持 GNOME 桌面环境。Rizwan 选择它是因为这是他的最爱。但是,他计划在未来添加更多的桌面环境。

不幸的是,MagpieOS 不支持孟加拉语或任何其他当地语言。它支持 GNOME 的默认语言,如英语、印地语等。

Rizwan 命名他的发行为 MagpieOS,因为 喜鹊 magpie 是孟加拉国的官方鸟。

MagpieOS Linux

为什么选择 Arch?

和大多数人一样,Rizwan 通过使用 Ubuntu 开始了他的 Linux 旅程。一开始,他对此感到满意。但是,有时他想安装的软件在仓库中没有,他不得不通过 Google 寻找正确的 PPA。他决定切换到 Arch,因为 Arch 有许多在 Ubuntu 上没有的软件包。Rizwan 也喜欢 Arch 是一个滚动版本,并且始终是最新的。

Arch 的问题在于它的安装非常复杂和耗时。所以,Rizwan 尝试了几个基于 Arch 的发行版,并且对任何一个都不满意。他不喜欢 Manjaro,因为它们没有权限使用 Arch 的仓库。此外,Arch 仓库镜像比 Manjaro 更快并且拥有更多软件。他喜欢 Antergos,但要安装需要一个持续的互联网连接。如果在安装过程中连接失败,则必须重新开始。

由于这些问题,Rizwan 决定创建一个简单的发行版,让他和其他人无需麻烦地安装 Arch。他还希望通过使用他的发行版让他的祖国的开发人员从 Ubuntu 切换到 Arch。

如何通过 MagpieOS 帮助 Rizwan

如果你有兴趣帮助 Rizwan 开发 MagpieOS,你可以通过 MagpieOS 网站与他联系。你也可以查看该项目的 GitHub 页面。Rizwan 表示,他目前不寻求财政支持。

MagpieOS Linux

最后的想法

我快速地安装过一次 MagpieOS。它使用 Calamares 安装程序,这意味着安装它相对快速轻松。重新启动后,我听到一封欢迎我来到 MagpieOS 的音频消息。

说实话,这是我第一次听到安装后的问候。(Windows 10 可能也有,但我不确定)屏幕底部还有一个 Mac OS 风格的应用程序停靠栏。除此之外,它感觉像我用过的其他任何 GNOME 3 桌面。

考虑到这是一个刚刚起步的独立项目,我不会推荐它作为你的主要操作系统。但是,如果你是一个发行版尝试者,你一定会试试看。

话虽如此,对于一个想把自己的国家放在技术地图上的学生来说,这是一个不错的尝试。做得很好,Rizwan。

你有没有听说过 MagpieOS?你最喜欢的地区或本地制作的 Linux 发行版是什么?请在下面的评论中告诉我们。

如果你发现这篇文章有趣,请花点时间在社交媒体上分享。


via: https://itsfoss.com/magpieos/

作者:John Paul 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出