2025年2月28日

如何在 Debian 或 Ubuntu 中禁用 APT 缓存

如何在 Debian 或 Ubuntu 中禁用 APT 缓存 问题:我不想在使用 apt-get 或 aptitude 安装下载的 .deb 软件包文件后保留它们。如何禁用 APT 缓存以节省 Linux 上的磁盘空间?当您在基于 Debian 的系统上使用 apt-get 或 aptitude 安装软件包时,下载的软件包默认保存在位于 /var/cache/apt/archives 的 APT 缓存中。这确实没有必要,因为您通常不会再次重新安装相同的软件包。随着时间的推移,/var/cache/apt/archives 中的内容将会增长。如果您想关闭 APT 缓存,以便下载的软件包不保留在那里,您可以在 /etc/apt/apt.conf.d 中创建以下文件。 $ sudo vi /etc/apt/apt.conf.d/02nocache Dir::Cache ""; Dir::Cac…
2025年2月28日

如何在 Linux 上安装 Adobe Reader

如何在 Linux 上安装 Adobe Reader Linux 上有几个免费的 PDF 文档查看器,例如 Okular、Evince 等。在打开和查看典型的 PDF 文档时,这些工具相当不错:轻量且快速。Adobe 维护 Adobe Reader 的 Linux 版本,以 acroread 可执行文件形式分发。然而,与开源替代品相比,acroread 是一个加载速度极慢的臃肿软件。既然有相当好的开源替代方案,那么为什么还要在 Linux 上安装和使用 Adobe Reader呢?对我来说,我使用 acroread 的唯一情况是当我需要打开和查看 Adobe 认证的 PDF 文档时。早在 2005 年,Adobe 就开始提供所谓的认证文档服务 (CDS) 计划,Adobe 可以在该计划中验证 PDF 文档的真实性。您必须使用 Adobe Reader 打开此类受保护的 PDF 文档。如果您尝试使用…
2025年2月28日

如何在Linux上安装Qt5

如何在Linux上安装Qt5 问题:我需要安装 Qt5 来构建 Qt 应用程序。如何在 [插入您的 Linux 发行版] 上安装和设置 Qt5 开发环境?Qt 是一个跨平台应用程序和 UI 开发框架。使用 Qt,您可以轻松地将 GUI 应用程序移植到多个平台,而无需从头开始重写应用程序代码。在 Linux(例如 Debian、Ubuntu、Fedora 或 CentOS)上安装 Qt 库和 Qt IDE 的最简单方法是使用可执行的 Qt 安装程序,该安装程序可从其官方网站获取。首先下载Qt安装程序。对于 Linux,安装程序有 32 位和 64 位版本。根据您的Linux环境选择合适的。使下载的安装程序文件可执行,然后运行安装程序。 $ chmod +x qt-linux-opensource-5.2.0-x86-offline.run $ sudo ./qt-linux-opensour…
2025年2月28日

如何在 Ubuntu 上删除亚马逊广告

如何在 Ubuntu 上删除亚马逊广告 问题:我不想在 Ubuntu Dash 上搜索时看到亚马逊广告。如何在 Ubuntu 上禁用亚马逊广告?从 Ubuntu 12.10 (Quantal Quetzal) 开始,Unity Dash 开始显示来自 Amazon 的购物建议以及根据您的搜索量身定制的在线搜索结果。这个功能激怒了许多 Ubuntu 用户。如果您想在 Ubuntu Dash 上禁用亚马逊搜索结果,请转到“系统设置”→ 隐私(或“安全与隐私”)。然后关闭搜索选项卡下的“包括在线搜索结果”。这也将禁止在 Ubuntu Dash 上显示其他在线搜索结果。从 Ubuntu Dash 中删除亚马逊购物建议的另一种方法是删除“Unity Shopping Lens”,如下所示。这适用于 Ubuntu 12.10、Ubuntu 13.04。 $ sudo apt-get remove u…
2025年2月28日

如何在 Linux Mint 上安装 Ubuntu One

如何在 Linux Mint 上安装 Ubuntu One 问题:我是 Linux Mint 用户。如何在 Linux Mint 上安装 Ubuntu One?Ubuntu One 是 Canonical Ltd 提供的一项云服务。使用 Ubuntu One,您可以跨多个平台存储和同步文件,包括 Linux、MacOS X、iOS、Windows 和 Android。Ubuntu One 客户端随 Ubuntu Desktop 一起预装。然而,Linux Mint(Ubuntu 的衍生产品)默认情况下没有安装 Ubuntu One 客户端。如果您想要在 Linux Mint 上安装 Ubuntu One,请运行以下命令。 $ sudo apt-get install ubuntuone-control-panel ubuntuone-control-panel-qt ubuntuone-client ub…
2025年2月28日

如何在 Linux 上安装 digiKam

如何在 Linux 上安装 digiKam 问题:如何在 [插入您的 Linux 发行版] 上安装 digiKam 照片管理软件?digiKam 是一款适用于 KDE 桌面的开源数字照片编辑和管理软件。只要安装了所需的库,它就可以在大多数其他 Linux 桌面上运行。 digiKam 允许用户管理和预览数码相册,并通过使用一系列照片增强和转换工具来动态提高数码照片的质量。在 Debian、Ubuntu 或 Linux Mint 上安装 digiKamdigiKam 作为基于 Debian 的 Linux 上的标准包包含在内,因此安装非常简单。 $ sudo apt-get install digikam 在 Fedora 上安装 digiKamdigikam 包含在 Fedora 的更新存储库中。因此,只需使用 yum 命令安装即可。 $ sudo yum install digikam 在 CentOS 上…
2025年2月28日

如何在 Ubuntu 桌面上禁用访客登录

如何在 Ubuntu 桌面上禁用访客登录 问题:默认情况下,访客登录允许匿名者登录我的 Ubuntu 桌面。虽然访客登录的系统访问权限有限,但我想将其关闭。如何在 Ubuntu 桌面中禁用访客登录?在 Ubuntu 桌面中,来宾会话由具有受限权限的无密码用户帐户提供。访客登录没有任何永久主目录或 UID/GID。当您注销访客会话时,您在临时主目录或关联的 UID/GID 中创建的任何文件都将自动销毁。Ubuntu 桌面默认使用 LightDM 显示管理器。要在 LightDM 显示管理器中禁用访客登录,请执行以下操作。在 Ubuntu 13.04 或更早版本上禁用访客会话使用文本编辑器打开 lightdm 配置文件。 $ sudo vi /etc/lightdm/lightdm.conf 将以下条目附加到配置文件。 allow-guest=false 重新启动您的机器…
2025年2月28日

对于 Linux 系统管理员来说最有用的 CLI 工具

对于 Linux 系统管理员来说最有用的 CLI 工具 系统管理员(sysadmin)负责生产系统和服务的日常运营。系统管理员的关键角色之一是确保运营服务全天候可用。为此,他们必须仔细规划备份策略、灾难管理策略、定期维护、安全审核等。与其他学科一样,系统管理员也有自己的交易工具。在正确的时间、正确的情况下使用正确的工具可以帮助维护操作系统的健康,同时最大限度地减少服务中断和最长的正常运行时间。本文将介绍一些推荐给系统管理员在日常活动中最流行和最有用的 CLI 工具。如果您想推荐此处未列出的任何有用工具,请不要忘记在评论部分中分享。网络工具1. ping使用 ICMP 回显/应答检查远程主机的端到端连接(RTT 延迟、抖动、数据包丢失)。用于检查系统状态和可达性。2. hping网络扫描和测试工具,可以生成ICMP/TCP/UDP pin…
2025年2月28日

如何在 Linux 中通过命令行访问 Dropbox

如何在 Linux 中通过命令行访问 Dropbox 在当今的多设备环境中,云存储无处不在,人们希望无论身在何处都可以跨多个设备访问内容。 Dropbox 因其优雅的 UI 和完美的多平台兼容性而成为使用最广泛的云存储服务。 Dropbox 的流行导致出现了一系列可在不同操作系统平台上使用的官方或非官方 Dropbox 客户端。Linux 有自己的 Dropbox 客户端:CLI 客户端以及基于 GUI 的客户端。 Dropbox Uploader 是一个使用 Bash 脚本语言编写的易于使用的 Dropbox 命令行客户端。在本教程中,我将描述如何使用 Dropbox Uploader 从 Linux 命令行访问 Dropbox。在 Linux 上安装和配置 Dropbox Uploader要使用 Dropbox Uploader,请下载脚本并使其可执行。 $ wget https://…
2025年2月28日

Linux下如何统计源代码行数

Linux下如何统计源代码行数 由于各种原因,您可能想知道给定的开源软件的实现需要多少行代码。例如,您想要估计开发特定开源程序所需的工作量。或者您想在尝试之前评估程序的大小和复杂性。关于使用源代码行(SLOC)作为确定软件程序大小的指标存在一些争议,因为现有的编程语言在清晰度和简洁性方面存在很大差异。无论如何,如果您想快速准确地计算源代码行数,您可以使用名为cloc(“Count Lines Of Code”的缩写)的命令行工具。 cloc 是一个 Perl 程序,专门用于计算代码行数。为了准确估计代码库的大小,cloc会自动检测不同类型的编程/脚本语言,并根据类型适当地减少注释行和空行。在 Linux 上安装 cloc对于 Ubuntu、Debian 或 Linux Mint: $ sudo apt install cloc 对于 CentOS 或 RHE…