mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-03-21 02:10:11 +08:00
Merge remote-tracking branch 'LCTT/master'
This commit is contained in:
commit
8c4ac5c2b2
@ -1,20 +1,22 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (geekpi)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: reviewer: (wxy)
|
||||
[#]: publisher: (wxy)
|
||||
[#]: url: (https://linux.cn/article-11728-1.html)
|
||||
[#]: subject: (Customize your Linux desktop with KDE Plasma)
|
||||
[#]: via: (https://opensource.com/article/19/12/linux-kde-plasma)
|
||||
[#]: author: (Seth Kenlon https://opensource.com/users/seth)
|
||||
|
||||
使用 KDE Plasma 定制 Linux 桌面
|
||||
======
|
||||
本文是 24 天 Linux 桌面特别系列的一部分。如果你认为没有太多机会进行自定义桌面,KDE Plasma 可能适合你。
|
||||
|
||||
> 本文是 24 天 Linux 桌面特别系列的一部分。如果你认为没有太多自定义桌面的需要,KDE Plasma 可能适合你。
|
||||
|
||||
![5 pengiuns floating on iceburg][1]
|
||||
|
||||
KDE 社区的 Plasma 桌面是开源桌面中的巅峰之作。KDE 很早就进入了 Linux 桌面市场,但是由于它的 基础 Qt 工具包当时没有完全开放的许可证,因此才有 [GNOME][2] 桌面。在此之后,Qt 开源了,并且 KDE(及其衍生产品,例如 [Trinity桌面][3])开始蓬勃发展。
|
||||
KDE 社区的 Plasma 桌面是开源桌面环境中的巅峰之作。KDE 很早就进入了 Linux 桌面环境市场,但是由于它的基础 Qt 工具包当时没有完全开放的许可证,因此才有 [GNOME][2] 桌面。在此之后,Qt 开源了,并且 KDE(及其衍生产品,例如 [Trinity 桌面][3])开始蓬勃发展。
|
||||
|
||||
你可能会在发行版的软件仓库中找到 KDE 桌面,或者可以下载并安装将 KDE 作为默认桌面的发行版。在安装之前,请注意,KDE 提供了完整、集成且强大的桌面体验,因此会同时安装几个 KDE 应用。如果你已经在运行其他桌面,那么将发现有几个冗余的应用(两个 PDF 阅读器、多个媒体播放器、两个或多个文件管理器,等等)。如果你只想尝试而不是一直使用 KDE 桌面,那么可以在虚拟机,如[GNOME Boxes][4]中安装基于 KDE 的发行版,也可以尝试使用可引导的操作系统,例如 [Porteus][5]。
|
||||
你可能会在发行版的软件仓库中找到 KDE 桌面,或者可以下载并安装将 KDE 作为默认桌面的发行版。在安装之前,请注意,KDE 提供了完整、集成且强大的桌面体验,因此会同时安装几个 KDE 应用。如果你已经在运行其他桌面,那么将发现有几个冗余的应用(两个 PDF 阅读器、多个媒体播放器、两个或多个文件管理器,等等)。如果你只想尝试而不是一直使用 KDE 桌面,那么可以在虚拟机,如 [GNOME Boxes][4] 中安装基于 KDE 的发行版,也可以尝试使用可引导的操作系统,例如 [Porteus][5]。
|
||||
|
||||
### KDE 桌面之旅
|
||||
|
||||
@ -22,15 +24,15 @@ KDE 社区的 Plasma 桌面是开源桌面中的巅峰之作。KDE 很早就进
|
||||
|
||||
![KDE Plasma desktop][7]
|
||||
|
||||
但是,使 KDE 与众不同的是,你几乎可以更改任何想要的东西。Qt 工具包可以以令人惊讶的方式分割和重新排列,这意味着你实质上可以使用 KDE 的部件作为基础来设计自己的桌面。桌面行为的可用设置也很多。KDE 可以充当标准桌面,平铺窗口管理器以及两者之间的任意形式。你可以通过窗口类、角色、类型、标题或它们的任意组合来创建自己的窗口规则,因此,如果希望特定应用的行为不同于其他行为,那么可以创建全局设置的例外。
|
||||
但是,使 KDE 与众不同的是,你几乎可以更改任何想要的东西。Qt 工具包可以以令人惊讶的方式分割和重新排列,这意味着你实质上可以使用 KDE 的部件作为基础来设计自己的桌面。桌面行为的可用设置也很多。KDE 可以充当标准桌面、平铺窗口管理器以及两者之间的任意形式。你可以通过窗口类、角色、类型、标题或它们的任意组合来创建自己的窗口规则,因此,如果希望特定应用的行为不同于其他行为,那么可以创建全局设置的例外。
|
||||
|
||||
此外,它还有丰富的小部件集合,使你可以自定义与桌面交互的方式。它有一个类似 GNOME 的全屏应用启动器,一个类似 Unity 的 dock 启动器和仅有图标的任务栏,一个传统的任务栏。你可以在屏幕的任何边缘上创建和放置面板。
|
||||
此外,它还有丰富的小部件集合,使你可以自定义与桌面交互的方式。它有一个类似 GNOME 的全屏应用启动器,一个类似 Unity 的 dock 启动器和仅有图标的任务栏,以及一个传统的任务栏。你可以在屏幕的任何边缘上创建和放置面板。
|
||||
|
||||
![A slightly customized KDE desktop][8]
|
||||
|
||||
实际上,它有太多的自定义项了,因此 KDE 最常见的批评之一是它的_太过可定制化_,所以请记住,自定义项是可选的。你可以在默认配置下使用 Plasma 桌面,并仅在你认为必要时逐步进行更改。Plasma 桌面配置选项最重要的不是它们的数目,而是它们容易发现和直观,它们都在系统设置应用或者右键单击中。
|
||||
实际上,它有太多的自定义项了,因此 KDE 最常见的批评之一是它的*太过可定制化*,所以请记住,自定义项是可选的。你可以在默认配置下使用 Plasma 桌面,并仅在你认为必要时逐步进行更改。Plasma 桌面配置选项最重要的不是它们的数目,而是它们容易发现和直观,它们都在系统设置应用或者右键单击中。
|
||||
|
||||
事实是,在 KDE 上,几乎绝不会只有一种方法可以完成任何给定的任务,并且它的用户将其视为其最大的优势。KDE 中没有隐含的工作流,只有默认的。并且可以更改所有默认设置,直到你需要桌面做的成为你的习惯。
|
||||
事实是,在 KDE 上,几乎绝不会只有一种方法可以完成任何给定的任务,并且它的用户将这个视为其最大的优势。KDE 中没有隐含的工作流,只有默认的。并且可以更改所有默认设置,直到你需要桌面做的成为你的习惯。
|
||||
|
||||
### 一致性和集成
|
||||
|
||||
@ -42,8 +44,6 @@ KDE 社区以一致性和集成为荣,出色的开发人员、社区管理以
|
||||
|
||||
KDE 适合所有人。使用其默认设置可获得流畅、原始的桌面体验,或对其进行自定义以使其成为自己专属。它是一个稳定、有吸引力且强大的桌面环境,可能有你想要在 Linux 完成要做的事的一切。
|
||||
|
||||
KDE 最初代表 Kool Desktop Environment,但现在被许多人称为 K Desktop。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://opensource.com/article/19/12/linux-kde-plasma
|
||||
@ -51,7 +51,7 @@ via: https://opensource.com/article/19/12/linux-kde-plasma
|
||||
作者:[Seth Kenlon][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[geekpi](https://github.com/geekpi)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
@ -67,4 +67,4 @@ via: https://opensource.com/article/19/12/linux-kde-plasma
|
||||
[8]: https://opensource.com/sites/default/files/uploads/advent-kde-dock.jpg (A slightly customized KDE desktop)
|
||||
[9]: https://kde.org/applications/
|
||||
[10]: https://opensource.com/life/16/5/how-use-digikam-photo-management
|
||||
[11]: https://opensource.com/sites/default/files/uploads/advent-kde.jpg (KDE on Porteus)
|
||||
[11]: https://opensource.com/sites/default/files/uploads/advent-kde.jpg (KDE on Porteus)
|
@ -1,5 +1,5 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: ( )
|
||||
[#]: translator: (geekpi)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
|
@ -1,82 +0,0 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: ( )
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (Fedora Desktops – Memory Footprints)
|
||||
[#]: via: (https://fedoramagazine.org/fedora-desktops-memory-footprints/)
|
||||
[#]: author: (Troy Dawson https://fedoramagazine.org/author/tdawson/)
|
||||
|
||||
Fedora Desktops – Memory Footprints
|
||||
======
|
||||
|
||||
![][1]
|
||||
|
||||
There are over 40 desktops in Fedora. Each desktop has it’s own strengths and weaknesses. Usually picking a desktop is a very personal preference based on features, looks, and other qualities. Sometimes, what you pick for a desktop is limited by hardware constraints.
|
||||
|
||||
This article is to help people compare Fedora desktops based on the desktop baseline memory. To narrow the scope, we are only looking at the desktops that have an official Fedora Live image.
|
||||
|
||||
### Installation and Setup
|
||||
|
||||
Each of the desktops was installed on it’s own KVM virtual machine. Each virtual machine had 1 CPU, 4GB of memory, 15 GB virtio solid state disk, and everything else that comes standard on RHEL 8.0 kvm.
|
||||
|
||||
The images for installation were the standard Fedora 31 Live images. For GNOME, that image was the Fedora Workstation. For the other desktops, the corresponding Spin was used. Sugar On A Stick (SOAS) was not tested because it does not install easily onto a local drive.
|
||||
|
||||
The virtual machine booted into the Live CD. “Install to Hard Disk” was selected. During the install, only the defaults were used. A root user, and a regular users were created. After installation and reboot, the Live image was verified to not be in the virtual CDROM.
|
||||
|
||||
The settings for each desktop was not touched. They each ran whatever settings came default from the Live CD installation. Each desktop was logged into via the regular user. A terminal was opened. Using sudo each machine ran “dnf -y update”. After update, in that sudo terminal, each machine ran “/sbin/shutdown -h now” to shut down.
|
||||
|
||||
### Testing
|
||||
|
||||
Each machine was started up. The desktop was logged into via the regular user. Three of the desktop terminals were opened. xterm was never used, it was always the terminal for that desktop, such as konsole.
|
||||
|
||||
In one terminal, top was started and M pressed, showing the processes sorted by memory. In another terminal, a simple while loop showed “free -m” every 30 seconds. The third terminal was idle.
|
||||
|
||||
I then waited 5 minutes. This allowed any startup services to finish. I recorded the final free result, as well as the final top three memory consumers from top.
|
||||
|
||||
### Results
|
||||
|
||||
* Cinnamon
|
||||
* 624 MB Memory used
|
||||
* cinnamon 4.8% / Xorg 2.2% / dnfdragora 1.8%
|
||||
* GNOME
|
||||
* 612 MB Memory used
|
||||
* gnome-shell 6.9% / gnome-software 1.8% / ibus-x11 1.5%
|
||||
* KDE
|
||||
* 733 MB Memory used
|
||||
* plasmashell 6.2% / kwin_x11 3.6% / akonadi_mailfil 2.9%
|
||||
* LXDE
|
||||
* 318 MB Memory used
|
||||
* Xorg 1.9% / nm-applet 1.8% / dnfdragora 1.8%
|
||||
* LXQt
|
||||
* 391 MB Memory used
|
||||
* lxqt-panel 2.2% / pcmanfm-qt 2.1% / Xorg 2.1%
|
||||
* MATE
|
||||
* 465 MB Memory used
|
||||
* Xorg 2.5% / dnfdragora 1.8% / caja 1.5%
|
||||
* XFCE
|
||||
* 448 MB Memory used
|
||||
* Xorg 2.3% / xfwm4 2.0% / dnfdragora 1.8%
|
||||
|
||||
|
||||
|
||||
### Conclusion
|
||||
|
||||
I will let the numbers speak for themselves.
|
||||
|
||||
Remember that these numbers are from a default Live install. If you remove, or add services and features, your memory usage will change. But this is a good baseline to look at if you are determining your desktop based on memory consumption.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://fedoramagazine.org/fedora-desktops-memory-footprints/
|
||||
|
||||
作者:[Troy Dawson][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://fedoramagazine.org/author/tdawson/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://fedoramagazine.org/wp-content/uploads/2019/11/desktop-memory-footprint-816x346.jpg
|
@ -1,121 +0,0 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (geekpi)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (App Highlight: Falkon Open Source Web Browser from KDE)
|
||||
[#]: via: (https://itsfoss.com/falkon-browser/)
|
||||
[#]: author: (Ankush Das https://itsfoss.com/author/ankush/)
|
||||
|
||||
App Highlight: Falkon Open Source Web Browser from KDE
|
||||
======
|
||||
|
||||
_**Formerly known as Qupzilla, Falkon is a web browser based on QtWebEngine. In this week’s App Highlight, we take a look at this open source software.**_
|
||||
|
||||
### Falkon: Open Source Web Browser for Linux (and Windows)
|
||||
|
||||
![][1]
|
||||
|
||||
First thing first, [Falkon][2] is not a new web browser. It has been in development since 2010 but it was known as Qupzilla.
|
||||
|
||||
In 2017, QupZilla moved under KDE umbrella and changed its name to Falkon. Being under KDE umbrella means that project is actively maintained following KDE standards.
|
||||
|
||||
It uses the [QtWebEngine][3] rendering engine – which is a striped down version of Chromium core.
|
||||
|
||||
In this article, I shall take a closer look at what it offers and how it’s different than other dominant web browsers on Linux out there.
|
||||
|
||||
### Features of Falkon Browser
|
||||
|
||||
Thought it may not be a popular browser, I did find it capable enough to browse modern web services.
|
||||
|
||||
Let me highlight the key features of Falkon and if you find it interesting enough, give it a try.
|
||||
|
||||
#### Simple User Interface
|
||||
|
||||
![][4]
|
||||
|
||||
I know it’s not exactly a “feature” but the user experience (UX) matters a lot. Despite being a lightweight browser, you have a decent looking interface here. You won’t feel like you are using a browser from the early 2000’s.
|
||||
|
||||
#### AdBlock Extension
|
||||
|
||||
![][5]
|
||||
|
||||
It comes packed in with the AdBlock extension that works pretty well if you want to get rid of the advertisements while browsing a website. You can also customize the behavior of the AdBlock extension.
|
||||
|
||||
#### DuckDuckGo Default Search Engine
|
||||
|
||||
It’s a good thing to have one of the [privacy-oriented search engines][6] as the default search engine if you do not like using Google.
|
||||
|
||||
#### Session Manager
|
||||
|
||||
![][7]
|
||||
|
||||
Falkon includes a useful session manager from the available options in the browser menu. You can restore a specific recent session using this – which should come in handy.
|
||||
|
||||
#### Extension Support
|
||||
|
||||
![][8]
|
||||
|
||||
It does support adding extensions but you cannot add extensions from Chrome/Firefox add-on marketplace. You have a limited set of extensions to choose from.
|
||||
|
||||
#### Theme Support
|
||||
|
||||
Falkon also lets you customize the appearance to some extent. You can try them out if you want to change the appearance of the browser.
|
||||
|
||||
![][9]
|
||||
|
||||
#### Other Essential Settings
|
||||
|
||||
![][10]
|
||||
|
||||
I also explored other settings/functionalities like adding a bookmark or being able to manage the passwords.
|
||||
|
||||
Or, maybe manage the notification access of a webpage.
|
||||
|
||||
Oh, I also tried using YouTube – with no problems whatsoever.
|
||||
|
||||
Of course, this isn’t an extensive review – but yes, Falkon does have all the essential options that you will need in a browser (unless you have a specific requirements).
|
||||
|
||||
### Installing Falkon Browser
|
||||
|
||||
You can easily find Falkon browser available in your Software Center.
|
||||
|
||||
In case you don’t, you can find Flatpak/Snap packages available from its [official download page][11]. You’ll also find Windows installer files on the download page.
|
||||
|
||||
[Download Falkon Browser][11]
|
||||
|
||||
**Wrapping Up**
|
||||
|
||||
As a KDE product, Falkon is tailored for KDE desktop environment. Some KDE distributions like OpenMandriva use Falkon as the default web browser.
|
||||
|
||||
Falkon browser is for the ones looking for a lightweight and feature-rich web browser. An alternative worth taking a look is [Midori][12].
|
||||
|
||||
In my opinion, it is a good alternative browser – unless you need tons of extensions, cross-platform synchronization and require to access some browser-specific websites.
|
||||
|
||||
What do you think about the Falkon browser? Let me know your thoughts in the comments below.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/falkon-browser/
|
||||
|
||||
作者:[Ankush Das][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/ankush/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-browser-screenshot.jpg?ssl=1
|
||||
[2]: https://www.falkon.org/
|
||||
[3]: https://wiki.qt.io/QtWebEngine
|
||||
[4]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-browser.png?ssl=1
|
||||
[5]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-adblock.jpg?ssl=1
|
||||
[6]: https://itsfoss.com/privacy-search-engines/
|
||||
[7]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2019/12/session-manager-falkon.jpg?ssl=1
|
||||
[8]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-browser-extensions.png?ssl=1
|
||||
[9]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-browser-theme.png?ssl=1
|
||||
[10]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-browser-preference.png?ssl=1
|
||||
[11]: https://www.falkon.org/download/
|
||||
[12]: https://itsfoss.com/midori-browser/
|
@ -0,0 +1,65 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (algzjh)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (The best resources for agile software development)
|
||||
[#]: via: (https://opensource.com/article/19/12/agile-resources)
|
||||
[#]: author: (Leigh Griffin https://opensource.com/users/lgriffin)
|
||||
|
||||
The best resources for agile software development
|
||||
======
|
||||
Read our top articles that highlight the discussion around agile's past,
|
||||
present, and what it may look like in the future.
|
||||
![Women programming][1]
|
||||
|
||||
It has been a great year for agile topics on Opensource.com. As we approach the end of 2019, reviewed our top agile-related articles, as read by you, our readers!
|
||||
|
||||
### Small Scale Scrum guide
|
||||
|
||||
Opensource.com's six-part guide to [Small Scale Scrum][2] (which I helped co-author) advises smaller teams on how to bring agile into their work. The traditional scrum framework outlined in the official [Scrum Guide][3] recommends a minimum of three people for the framework to realize its full potential. However, it provides no guidance for how teams of one or two people can follow scrum successfully. Our six-part series aims to formalize Small Scale Scrum and examines our experience with it in the real world. The series was received very warmly by our readers—so much such that the six individual articles comprise 60% of our Top 10 list. So, if you haven't already, make sure to download them from our [_Introduction to Small Scale Scrum_ page][2].
|
||||
|
||||
### A comprehensive guide to agile project management
|
||||
|
||||
Teams following traditional project management approaches, initially skeptical about agile, have warmed up to the agile way of working. Now agile has reached acceptance, and a more flexible, hybrid style has found a home. [_A comprehensive guide to agile project management_][4] by Matt Shealy covers 12 guiding principles of agile project management and is perfect for traditional project managers looking to bring some agility to their projects.
|
||||
|
||||
### 4 steps to becoming an awesome agile developer
|
||||
|
||||
A DevOps culture has emerged in many modern software teams that embrace agile software development principles that leverage cutting-edge tooling and automation. But this mechanically agile approach does not guarantee that developers are following agile practices in their day-to-day work. In [_4 steps to becoming an awesome agile developer_][5], Daniel Oh gives great tips for increasing your agility by focusing on design thinking, using predictable approaches, putting quality at the center, and continuously learning and exploring. Complementing these methods with your agile tooling will create very flexible and strong agile developers.
|
||||
|
||||
### Scrum vs. kanban: Which agile framework is better?
|
||||
|
||||
Scrum and kanban are two of the most popular approaches for teams running in an agile manner, and in [_Scrum vs. kanban: Which agile framework is better?_][6] Taz Brown explores the history and purpose of both. While reading this article, a great saying came to my mind: "If the only tool in your toolbox is a hammer, every problem looks like a nail." Knowing when to use kanban and when to use scrum is important, and this article helps show that both have a place, depending on your team, your challenge, and your goals.
|
||||
|
||||
### 4 ways developers can have a say in what agile looks like
|
||||
|
||||
Developers often have a fear of having a workstyle imposed upon them when the topic of adopting agile comes up. In [_4 ways developers can have a say in what agile looks like_][7], [Clément Verna][8] looks at ways that developers can flip that narrative by helping to determine what agile looks like on their team. Examining the origins and the basics of agile is a great starting point, but the real value is in having metrics to help guide your journey. Knowing what challenges you can expect to have will give you a firm ground to move forward. And making decisions empirically not only empowers teams but gives them a sense of ownership of the journey. Verna's article also examines the importance of putting people over processes and working as a team to achieve your goals.
|
||||
|
||||
### Agile now and later
|
||||
|
||||
This year, Opensource.com authors created a lot of discussion around agile's past, present, and what it may look like in the future. Thank you to all of them, and be sure to [share your own agile story][9] here in 2020.
|
||||
|
||||
A look back at the tools Opensource.com covered in 2014 and 2015 , with updates on new releases,...
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://opensource.com/article/19/12/agile-resources
|
||||
|
||||
作者:[Leigh Griffin][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://opensource.com/users/lgriffin
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/collab-team-pair-programming-code-keyboard2.png?itok=WnKfsl-G (Women programming)
|
||||
[2]: https://opensource.com/downloads/small-scale-scrum
|
||||
[3]: https://scrumguides.org/scrum-guide.html
|
||||
[4]: https://opensource.com/article/19/8/guide-agile-project-management
|
||||
[5]: https://opensource.com/article/19/2/steps-agile-developer
|
||||
[6]: https://opensource.com/article/19/8/scrum-vs-kanban
|
||||
[7]: https://opensource.com/article/19/10/ways-developers-what-agile
|
||||
[8]: https://twitter.com/clemsverna
|
||||
[9]: https://opensource.com/how-submit-article
|
@ -0,0 +1,102 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: ( )
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (Fixing “VLC is Unable to Open the MRL” Error [Quick Tip])
|
||||
[#]: via: (https://itsfoss.com/vlc-is-unable-to-open-the-mrl/)
|
||||
[#]: author: (Abhishek Prakash https://itsfoss.com/author/abhishek/)
|
||||
|
||||
Fixing “VLC is Unable to Open the MRL” Error [Quick Tip]
|
||||
======
|
||||
|
||||
One of the [VLC tips][1] is to play YouTube and other online videos with [VLC][2]. This could help you [watch online videos with subtitles][3].
|
||||
|
||||
But things may not always be simple because at times you’ll encounter this error when trying to open YouTube video with VLC:
|
||||
|
||||
**Your input can’t be opened:
|
||||
VLC is unable to open the MRL ‘<https://youtubeurl.com’>. Check the log for details.**
|
||||
|
||||
![VLC error while playing YouTube videos][4]
|
||||
|
||||
The thing here is that Google doesn’t want you to use any third party application for watching YouTube because then they cannot collect data properly.
|
||||
|
||||
So, they keep changing stuff from their side to make it harder for third party devs to work with YouTube.
|
||||
|
||||
Take [youtube-dl][5] for example. You’ll notice that you cannot [download YouTube videos][6] with it all of a sudden and the simplest solution is to have the latest version of youtube-dl installed.
|
||||
|
||||
Same goes for VLC. If you [install the latest VLC in Ubuntu][7] or whichever operating system you are using, you probably won’t see this error.
|
||||
|
||||
### Fixing “VLC is unable to open the MRL” error
|
||||
|
||||
Let me show you the steps to fix this problem for YouTube at least.
|
||||
|
||||
Go to this page and use Ctrl+S to save the file from the official GitHub repository of VLC media player:
|
||||
|
||||
[Download youtube.lua file][8]
|
||||
|
||||
Now, what you need to do is to replace the youtube.luac (mind the ‘c’ in luac) in lib/vlc/lua/playlist directory with this downloaded file.
|
||||
|
||||
#### Steps for Linux
|
||||
|
||||
If you are using Linux, open the terminal and use the [locate command][9] to find the exact location of youtube.luac file:
|
||||
|
||||
```
|
||||
locate youtube.luac
|
||||
```
|
||||
|
||||
When you get the path of the file, you just replace that file with your downloaded file. I trust you to handle this simple task.
|
||||
|
||||
For me, it showed the path of the file here:
|
||||
|
||||
```
|
||||
[email protected]:~$ locate youtube.lua
|
||||
/usr/lib/x86_64-linux-gnu/vlc/lua/playlist/youtube.luac
|
||||
```
|
||||
|
||||
So all I did was to move the downloaded file to this location and replace the content of the file:
|
||||
|
||||
```
|
||||
sudo cp ~/Downloads/youtube.lua /usr/lib/x86_64-linux-gnu/vlc/lua/playlist/youtube.luac
|
||||
```
|
||||
|
||||
You should be able to play the YouTube videos in VLC now.
|
||||
|
||||
#### Steps for Windows
|
||||
|
||||
If you are using Windows, you should follow these steps:
|
||||
|
||||
* Rename the downloaded youtube.lua file to youtube.luac
|
||||
* Now copy this file and paste it to C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\
|
||||
|
||||
|
||||
|
||||
That’s it.
|
||||
|
||||
If you have trouble with Dailymotion or other video streaming websites, you can download their respective lua files from the VLC repository [here][10] and replace the existing one in your VLC install.
|
||||
|
||||
I hope this quick tip fixed the problem with VLC unable to play YouTube videos for you.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/vlc-is-unable-to-open-the-mrl/
|
||||
|
||||
作者:[Abhishek Prakash][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/abhishek/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://itsfoss.com/simple-vlc-tips/
|
||||
[2]: https://www.videolan.org/index.html
|
||||
[3]: https://itsfoss.com/penguin-subtitle-player/
|
||||
[4]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2019/12/vlc_error_input_cant_be_played.png?ssl=1
|
||||
[5]: https://itsfoss.com/download-youtube-linux/
|
||||
[6]: https://itsfoss.com/download-youtube-videos-ubuntu/
|
||||
[7]: https://itsfoss.com/install-latest-vlc/
|
||||
[8]: https://raw.githubusercontent.com/videolan/vlc/master/share/lua/playlist/youtube.lua
|
||||
[9]: https://linuxhandbook.com/locate-command/
|
||||
[10]: https://github.com/videolan/vlc/tree/master/share/lua/playlist
|
@ -0,0 +1,82 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (wxy)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (Fedora Desktops – Memory Footprints)
|
||||
[#]: via: (https://fedoramagazine.org/fedora-desktops-memory-footprints/)
|
||||
[#]: author: (Troy Dawson https://fedoramagazine.org/author/tdawson/)
|
||||
|
||||
Fedora 上的桌面环境内存占用测试
|
||||
======
|
||||
|
||||
![][1]
|
||||
|
||||
Fedora 中有 40 多中桌面环境。每种桌面环境都有自己的优点和缺点。通常,根据功能、外观和其他品质,选择桌面是非常个人的偏爱。但有时,你选择的桌面环境还会受到硬件限制。
|
||||
|
||||
本文旨在帮助人们根据桌面环境占用的基准内存来比较 Fedora 桌面环境。为了缩小范围,我们仅查看具有正式 Fedora Live 镜像的桌面环境。
|
||||
|
||||
### 安装与系统配置
|
||||
|
||||
每个桌面环境都安装在自己的 KVM 虚拟机上。每个虚拟机都有 1 个 CPU、4GB 内存、15GB virtio 固态磁盘,以及 RHEL 8.0 kvm 上所有其他标准配置。
|
||||
|
||||
用于安装的镜像是标准的 Fedora 31 Live 镜像。对于 GNOME,该镜像是 Fedora 工作站。对于其他桌面,使用了相应的 Spin 版本。未对“<ruby>糖葫芦<rt>Sugar On A Stick</rt></ruby>”(SOAS)进行测试,因为它不容易安装到本地驱动器上。
|
||||
|
||||
用 Live CD 启动虚拟机,然后选择“安装到硬盘”。在安装过程中,仅使用默认值。创建一个 root 用户和一个普通用户。安装并重新启动后,live 镜像已确认不在虚拟 CDROM 中。
|
||||
|
||||
每个桌面环境的设置都没有改动。它们每个都以 Live CD 安装中默认的设置运行。每个桌面环境都是通过普通用户登录的。打开了一个终端,在每台虚拟机中都使用 `sudo` 运行了 `dnf -y update`。在更新后,在该 sudo 终端中,每台虚拟机都运行 `/sbin/shutdown -h now` 以关闭。
|
||||
|
||||
### 测试方式
|
||||
|
||||
每台机器都已启动。桌面环境已通过普通用户登录。打开了三个桌面终端。xterm 从未使用过,始终用的是该桌面环境的终端,例如 konsole。
|
||||
|
||||
在一个终端中,启动 `top` 并按下 `M`,以显示按内存排序的进程。在另一个终端中,一个简单的 `while` 循环每 30 秒显示一次 `free -m`。第三个终端闲置。
|
||||
|
||||
然后,我等待了 5 分钟。这样就可以让所有启动的服务都启动完成。我记录了最终的 `free` 结果,以及 `top` 中最终的前三名内存使用者。
|
||||
|
||||
### 结果
|
||||
|
||||
* Cinnamon
|
||||
* 使用了624 MB
|
||||
* cinnamon 4.8% / Xorg 2.2% / dnfdragora 1.8%
|
||||
* GNOME
|
||||
* 使用了 612 MB
|
||||
* gnome-shell 6.9% / gnome-software 1.8% / ibus-x11 1.5%
|
||||
* KDE
|
||||
* 使用了 733 MB
|
||||
* plasmashell 6.2% / kwin_x11 3.6% / akonadi_mailfil 2.9%
|
||||
* LXDE
|
||||
* 使用了 318 MB
|
||||
* Xorg 1.9% / nm-applet 1.8% / dnfdragora 1.8%
|
||||
* LXQt
|
||||
* 使用了 391 MB
|
||||
* lxqt-panel 2.2% / pcmanfm-qt 2.1% / Xorg 2.1%
|
||||
* MATE
|
||||
* 使用了 465 MB
|
||||
* Xorg 2.5% / dnfdragora 1.8% / caja 1.5%
|
||||
* XFCE
|
||||
* 使用了 448 MB
|
||||
* Xorg 2.3% / xfwm4 2.0% / dnfdragora 1.8%
|
||||
|
||||
|
||||
|
||||
### 结论
|
||||
|
||||
我会让数字说明一切。
|
||||
|
||||
请记住,这些数字来自默认的 Live 安装环境。如果删除或添加服务和功能,则内存使用量将发生变化。但是,如果要根据内存消耗确定桌面环境,这是一个很好的基准。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://fedoramagazine.org/fedora-desktops-memory-footprints/
|
||||
|
||||
作者:[Troy Dawson][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[wxy](https://github.com/wxy)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://fedoramagazine.org/author/tdawson/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://fedoramagazine.org/wp-content/uploads/2019/11/desktop-memory-footprint-816x346.jpg
|
@ -0,0 +1,121 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (geekpi)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (App Highlight: Falkon Open Source Web Browser from KDE)
|
||||
[#]: via: (https://itsfoss.com/falkon-browser/)
|
||||
[#]: author: (Ankush Das https://itsfoss.com/author/ankush/)
|
||||
|
||||
应用推荐:来自 KDE 的 Falkon 开源 Web 浏览器
|
||||
======
|
||||
|
||||
_**它以前称为 Qupzilla,Falkon 是基于 QtWebEngine 的 Web 浏览器。在本周的“应用推荐”中,我们来看看这个开源软件。**_
|
||||
|
||||
### Falkon:适用于 Linux(和 Windows)的开源 Web 浏览器
|
||||
|
||||
![][1]
|
||||
|
||||
首先,[Falkon][2] 不是新的 Web 浏览器。它自 2010 年以来一直在开发中,但被称为 Qupzilla。
|
||||
|
||||
2017 年,QupZilla 移到 KDE 旗下,并更名为 Falkon。处于 KDE 旗下意味着项目会按照 KDE 标准积极维护。
|
||||
|
||||
它使用 [QtWebEngine][3] 渲染引擎,这是 Chromium 核心的简化版本。
|
||||
|
||||
在本文中,我将仔细研究它提供的功能以及与 Linux 上其他主流 Web 浏览器的不同之处。
|
||||
|
||||
### Falkon 浏览器的功能
|
||||
|
||||
我认为它可能不是流行的浏览器,但我发现它足以浏览现代 Web 服务。
|
||||
|
||||
让我重点介绍 Falkon 的主要功能,如果你觉得它很有趣,请尝试一下。
|
||||
|
||||
#### 简单的用户界面
|
||||
|
||||
![][4]
|
||||
|
||||
我知道这不完全是一项“功能”,但是用户体验 (UX) 至关重要。尽管是轻量级的浏览器,但你会拥有一个不错的界面。你不会觉得使用的是 2000 年早期的浏览器。
|
||||
|
||||
#### AdBlock 扩展
|
||||
|
||||
![][5]
|
||||
|
||||
它附带了 AdBlock 扩展程序,如果你想在浏览网站时摆脱广告,它大的效果很好。你还可以自定义 AdBlock 扩展的行为。
|
||||
|
||||
#### DuckDuckGo 作为默认搜索引擎
|
||||
|
||||
如果你不喜欢使用 Google,那么最好将[主打隐私的搜索引擎][6]之一设为默认搜索引擎。
|
||||
|
||||
#### 会话管理器
|
||||
|
||||
![][7]
|
||||
|
||||
Falkon 在浏览器菜单的可用选项中包含了一个有用的会话管理器。你可以用它还原特定的近期会话,这应该能派上用场。
|
||||
|
||||
#### 扩展支持
|
||||
|
||||
![][8]
|
||||
|
||||
它确实支持添加扩展,但你不能从 Chrome/Firefox 插件市场添加扩展。你只能选择有限的一组扩展。
|
||||
|
||||
#### 主题支持
|
||||
|
||||
Falkon 还允许你在某种程度上自定义外观。如果要更改浏览器的外观,可以尝试一下。
|
||||
|
||||
![][9]
|
||||
|
||||
#### 其他基本设置
|
||||
|
||||
![][10]
|
||||
|
||||
我还尝试了其他设置/功能,例如添加书签或管理密码。
|
||||
|
||||
或者,管理网页的通知。
|
||||
|
||||
我还试了 YouTube,没有任何问题。
|
||||
|
||||
当然,这不是一个详尽的评测。但是,Falkon 确实拥有浏览器中需要的所有基本功能(除非你有特定要求)。
|
||||
|
||||
### 安装 Falkon 浏览器
|
||||
|
||||
你可以在软件中心轻松找到 Falkon 浏览器。
|
||||
|
||||
如果没有,你可以从它的[官方下载页面][11]中找到 Flatpak/Snap 包。你还可以在下载页面上找到 Windows 的安装程序。
|
||||
|
||||
[Download Falkon Browser][11]
|
||||
|
||||
**总结**
|
||||
|
||||
作为 KDE 产品,Falkon 是为 KDE 桌面环境量身定制的。一些 KDE 发行版(例如 OpenMandriva)使用 Falkon 作为默认的 Web 浏览器。
|
||||
|
||||
Falkon 浏览器适合那些正在寻求轻巧且功能丰富的 Web 浏览器的人。值得尝试的一个替代是 [Midori][12]。
|
||||
|
||||
我认为,除非你需要大量的扩展、跨平台同步并且需要访问某些特定于浏览器的网站,不然它是一个很好的替代浏览器,。
|
||||
|
||||
你如何看待 Falkon 浏览器?请在下面的评论中让我知道你的想法。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/falkon-browser/
|
||||
|
||||
作者:[Ankush Das][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[geekpi](https://github.com/geekpi)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/ankush/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-browser-screenshot.jpg?ssl=1
|
||||
[2]: https://www.falkon.org/
|
||||
[3]: https://wiki.qt.io/QtWebEngine
|
||||
[4]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-browser.png?ssl=1
|
||||
[5]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-adblock.jpg?ssl=1
|
||||
[6]: https://itsfoss.com/privacy-search-engines/
|
||||
[7]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2019/12/session-manager-falkon.jpg?ssl=1
|
||||
[8]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-browser-extensions.png?ssl=1
|
||||
[9]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-browser-theme.png?ssl=1
|
||||
[10]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2019/12/falkon-browser-preference.png?ssl=1
|
||||
[11]: https://www.falkon.org/download/
|
||||
[12]: https://itsfoss.com/midori-browser/
|
Loading…
Reference in New Issue
Block a user