Fedora
-
使用 VS Code 进行 Python 编程
Visual Studio Code,简称 VS Code,是一个开源的文本编辑器,包含用于构建和调试应用程序的工具。安装启用 Python 扩展后,VS Code 可以配置成理想…
-
Python 调试器入门
Python 生态系统包含丰富的工具和库,可以让开发人员更加舒适。 例如,我们之前已经介绍了如何使用交互式 shell 增强 Python。本文重点介绍另一种可以节省时间并提高 P…
-
如何确定你的Linux发行版中有没有某个软件包
有时,你可能会想知道如何在你的 Linux 发行版上寻找一个特定的软件包。或者,你仅仅只是想知道安装在你的 Linux 上的软件包有什么版本。如果这就是你想知道的信息,你今天走运了…
-
对比 Ubuntu 18.04 和 Fedora 28
大家好,我准备在今天突出说明一下两大主流 Linux 发行版,即 Ubuntu 18.04 和 Fedora 28,包括一些特性和差异。两者都有各自的包管理系统,其中 Ubuntu…
-
包管理器的进化
包管理器在 Linux 软件管理中扮演了重要角色。这里对一些主要的包管理器进行了对比。 今天,每个可计算设备都会使用某种软件来完成预定的任务。在软件开发的上古时期,为了找出软件中的…
-
如何在 Linux 上使用 pbcopy 和 pbpaste 命令
由于 Linux 和 Mac OS X 是基于 *Nix 的系统,因此许多命令可以在两个平台上运行。但是,某些命令可能在两个平台上都没有,比如 pbcopy 和 pbpast。这些…
-
系统管理员的 SELinux 指南:这个大问题的 42 个答案
获取有关生活、宇宙和除了有关 SELinux 的重要问题的答案 “一个重要而普遍的事实是,事情并不总是你看上去的那样 …” ―Douglas …
-
学习如何使用 Python 构建你自己的 Twitter 机器人
Twitter 允许用户将博客帖子和文章分享给全世界。使用 Python 和 Tweepy 库使得创建一个 Twitter 机器人来接管你的所有的推特变得非常简单。这篇文章告诉你如…
-
在 Fedora 28 Workstation 使用 emoji 加速输入
Fedora 28 Workstation 添加了一个功能允许你使用键盘快速搜索、选择和输入 emoji。emoji,这种可爱的表意文字是 Unicode 的一部分,在消息传递中使…
-
如何在 Linux 中使用一个命令升级所有软件
众所周知,让我们的 Linux 系统保持最新状态会用到多种包管理器。比如说,在 Ubuntu 中,你无法使用 sudo apt update 和 sudo apt upgrade …