在Arch Linux上使用Makepkg
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
如果Linux计算机上存储了许多高分辨率图像,则由于照片库使用大量磁盘空间,可能会导致存储空间用完。在这种情况下,您可能正在寻找一种解决方案,该解决方案允许您压缩这些映像以节省磁盘空间而不影响其质量。
此外,传统的压缩解决方案通常允许一对一地压缩图像文件,这可能是相当麻烦且耗时的过程。因此,批量压缩图像可能是节省时间和精力的好主意。
这就是jpegoptim和OptiPNG派上用场。两个jpegoptim和OptiPNG是基于命令行实用程序可以用于分批优化和压缩图片,而不会影响它们的原始质量(也称为无损压缩)。Jpegoptim处理JPEG文件,同时OptiPNG处理PNG,BMP,GIF,PNM和TIFF格式的图片。
让我们来看一下使用命令行在Linux 中安装jpegoptim和OptiPNG压缩图片的过程。
注意:本教程假定您正在使用具有sudo特权的非root用户。
在CentOS或其他基于RPM的Linux发行版上:
sudo yum install epel-release
sudo yum install jpegoptim optipng
在Debian或其他基于APT的Linux发行版上:
sudo apt-get install jpegoptim optipng
在此示例中,将存储原始JPEG(.jpg)文件~/jpeg。
a)如果要压缩单个文件,假设example.jpg您将使用以下命令:
cd ~/jpeg
jpegoptim example.jpg
注意:example.jpg默认情况下,原始文件将替换为压缩版本。
b)如果要压缩源目录中的所有.jpg文件:
cd ~/jpeg
jpegoptim *.jpg
所有原始文件将被覆盖,并替换为压缩版本。
c)如果希望保留原始文件,则可以指定一个目标目录来存储压缩版本,如下所示:
cd ~/jpeg
mkdir optim
jpegoptim *.jpg -d ~/jpeg/optim
d)有关如何使用该jpegoptim命令的更多信息,可以使用该-h标志查看其帮助文件:
jpegoptim -h
就像一样jpegoptim,OptiPNG将覆盖原始文件,然后默认情况下将其替换为源目录中的压缩版本。同时,对于BMP,GIF,PNM和TIFF文件,OptiPNG将生成具有相同名称的优化的.png版本的文件,而原始文件保持原样。这些文件将必须在压缩过程中被手动删除。
以下是一些有关如何对OptiPNG图像应用无损压缩的示例:
在此示例中,将存储原始JPEG(.jpg)文件~/pic。
a)如果要压缩单个文件,假设example.png您将使用以下命令:
cd ~/pic
optipng example.png
注意:原始example.png文件将被替换为优化版本。
b)优化.bmp文件example.bmp:
cd ~/pic
optipng example.bmp
example.png将在源目录中创建名为的文件,而原始文件example.bmp保持原样。
c)如果要压缩源目录中的所有.png文件:
cd ~/pic
optipng *.png
所有原始文件将被覆盖,并替换为压缩版本。
d)如果您希望保持原始文件完好无损,则可以使用以下-keep标志来做到这一点:
cd ~/pic
optipng -keep *.png
原始文件将保持原样,并带有.bak。例如example.png.bak。
e)如果希望保留原始文件,则可以指定一个目标目录来存储压缩版本,如下所示:
cd ~/pic
optipng -dir ~/pic/optim *.png
所有原始文件将原样保留在源目录中,而压缩版本将保存在目标目录中。
f)有关如何使用该OptiPNG命令的更多信息,可以使用该-h标志查看其帮助文件:
optipng -h
到此结束我们的教程。
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
快速学习如何在Ubuntu 16.04上安装OpenSIPS控制面板,为VoIP提供商提供支持的功能。
学习如何在Fedora 28上安装Akaunting,一款适合小型企业和自由职业者的开源会计软件。
使用其他系统?Mailtrain是一个基于Node.js和MySQL / MariaDB构建的开源自托管新闻通讯应用程序。
了解導致Minecraft延遲的原因和解決方案,包括優化伺服器性能和減少滯後的步驟。
勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根
ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。
Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+
閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。
最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息