วิธีบีบอัดรูปภาพบน Linux อย่างรวดเร็วด้วย ImCompressor

ไฟล์รูปภาพมีขนาดใหญ่ขึ้นเรื่อย ๆ ในทุกวันนี้ และมันก็เริ่มที่จะหลุดมือไป หากคุณใช้ Linux และเบื่อที่จะจัดการกับไฟล์รูปภาพขนาดใหญ่ คุณอาจต้องบีบอัดไฟล์เหล่านั้น วิธีที่ดีที่สุดคือใช้แอพที่ชื่อว่า ImCompressor

ติดตั้ง ImCompressor บน Linux

ก่อนที่เราจะพูดถึงวิธีใช้แอปพลิเคชัน ImCompressor เพื่อทำให้ไฟล์รูปภาพของคุณมีขนาดเล็กลงมากบน Linux จำเป็นต้องติดตั้งแอปก่อน ปัจจุบัน มีสามวิธีในการติดตั้ง: Arch Linux AUR , Flatpak และผ่านซอร์สโค้ด ในคู่มือนี้ เราจะสาธิตวิธีการติดตั้ง ImCompressor ทั้งสามวิธี

Arch Linux AUR

หากคุณเป็นผู้ใช้ Arch Linux คุณจะมีวิธีติดตั้งแอปพลิเคชัน ImCompressor ได้ง่ายๆ ในการเริ่มต้น ใช้คำสั่งPacmanเพื่อโหลดแพ็คเกจ "Base-devel" และ "Git" เนื่องจากจำเป็นสำหรับการทำงานกับ AUR

sudo pacman -S git base-devel

เมื่อทั้งสองแพคเกจ Git และ Base-devel มีการตั้งค่าบน Linux PC ประตูชัยของคุณให้ใช้คอมไพล์โคลนคำสั่งที่จะคว้าตัวรุ่นล่าสุดของ Trizen ผู้ช่วย AUR ด้วยแอปนี้ ImCompressor สามารถติดตั้งได้ง่ายกว่ามาก เนื่องจากจะติดตั้งไฟล์การพึ่งพาที่จำเป็นทั้งหมดโดยอัตโนมัติ

โคลน git https://aur.archlinux.org/trizen.git

ย้ายไปยังโฟลเดอร์ "trizen" ด้วยคำสั่งCDและติดตั้งแอป Trizen ด้วยคำสั่งmakepkg

cd trizen

makepkg -ศรี

ด้วยตัวช่วย Trizen AUR ที่ติดตั้งบนพีซี Linux คุณสามารถใช้เพื่อติดตั้งเครื่องมือ ImCompressor จาก Arch Linux AUR ได้อย่างรวดเร็วและง่ายดาย

trizen -S อิมเพรสเซอร์

Flatpak

นักพัฒนาซอฟต์แวร์ของ ImCompressor รักษาเวอร์ชัน Flatpak ของแอปพลิเคชันของตน เนื่องจากทำให้เข้ากันได้กับการกระจาย Linux ทุกตัวในตลาด ยิ่งไปกว่านั้น ยังหมายความว่าติดตั้งง่ายอย่างเหลือเชื่อ

ในการติดตั้งแอปพลิเคชัน ImCompressor ให้ไปที่คำแนะนำของเราและเรียนรู้วิธีเปิดใช้งานรันไทม์ Flatpak จากนั้น ใช้คำสั่งด้านล่างเพื่อให้ ImCompressor ทำงาน

flatpak ระยะไกลเพิ่ม --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak ติดตั้ง flathub com.github.huluti.ImCompressor

รหัสแหล่งที่มา

การสร้าง ImCompressor บน Linux ต้องใช้ GTK 3, Git, Meson, Python 3, OptiPNG, Pngquant และ Jpegotim ต้องติดตั้งเพื่อให้ซอร์สโค้ดคอมไพล์ได้อย่างถูกต้อง โปรดตรงไปที่หน้า GitHub ของโปรเจ็กต์เพื่อเรียนรู้วิธีติดตั้ง

เมื่อติดตั้งการพึ่งพาทั้งหมดแล้ว ให้เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์ จากนั้นใช้คำสั่งgit cloneเพื่อดึงซอร์สโค้ดสำหรับ ImCompressor

โคลน git https://github.com/Huluti/ImCompressor.git

เมื่อดาวน์โหลดโค้ดแล้ว ให้ใช้คำสั่งCDเพื่อย้ายหน้าต่างเทอร์มินัลไปยังโฟลเดอร์ "ImCompressor"

cd ImCompressor

จากนั้น ใช้คำสั่งmesonเพื่อสร้างไดเร็กทอรี "build"

meson _build

เมื่อคำสั่งmesonเสร็จสิ้นการสร้างสภาพแวดล้อมการสร้าง ให้ใช้คำสั่งCDและย้ายไปยังไดเร็กทอรี "_build"

cd _build

ใช้คำสั่งninjaคอมไพล์ซอร์สโค้ด ImCompres

นินจา

สุดท้าย ติดตั้งโปรแกรมโดยใช้โปรแกรมติดตั้งนินจา

sudo นินจาติดตั้ง

คุณสามารถถอนการติดตั้งแอปพลิเคชัน ImCompressor ได้อย่างง่ายดายด้วย:

sudo ninja ถอนการติดตั้ง

การใช้ ImCompressor

ImCompressor เป็นแอปพลิเคชั่นที่เรียบง่ายมาก ๆ ที่สามารถนำไฟล์ JPEG หรือ PNG มาบีบอัดขนาดได้ ในบทช่วยสอนนี้ เราจะแสดงวิธีบีบอัดรูปภาพทั้งสองรูปแบบ

ในการเริ่มต้น ให้เปิดแอปพลิเคชัน ImCompressor บนเดสก์ท็อป Linux จากนั้น เมื่อเปิดโปรแกรม ให้ค้นหาแถบเลื่อน "Lossless/Lossy" ตามค่าเริ่มต้น แถบเลื่อนนี้ถูกตั้งค่าเป็น "Lossless" สำหรับการบีบอัดแบบไม่สูญเสียข้อมูล Lossless เป็นสถานที่ที่ดีเยี่ยมสำหรับสถานการณ์ส่วนใหญ่ อย่างไรก็ตาม หากคุณต้องการการบีบอัดแบบสูญเสียข้อมูล ให้คลิกที่ตัวเลื่อนและเปลี่ยนเป็น "สูญเสีย"

กำลังบีบอัดไฟล์ PNG

ImCompressor ใช้ OptiPNG และ Pngquant เพื่อทำให้ไฟล์ PNG มีขนาดเล็กลง หากคุณต้องการบีบอัดไฟล์ PNG ในแอป ให้ทำตามคำแนะนำทีละขั้นตอนด้านล่าง

ขั้นตอนที่ 1:ค้นหาปุ่ม "เรียกดูไฟล์ของคุณ" และคลิกด้วยเมาส์เพื่อเปิดกล่องโต้ตอบเปิดไฟล์บนหน้าจอ

วิธีบีบอัดรูปภาพบน Linux อย่างรวดเร็วด้วย ImCompressor

ขั้นตอนที่ 2:ใช้กล่องโต้ตอบเปิดไฟล์ ค้นหาไฟล์ภาพ PNG ที่คุณต้องการบีบอัดให้มีขนาดเล็กลง หากคุณต้องการเลือกหลายไฟล์ ให้กด Ctrlค้างไว้ขณะเลือก

วิธีบีบอัดรูปภาพบน Linux อย่างรวดเร็วด้วย ImCompressor

ขั้นตอนที่ 3:คลิกปุ่ม "เปิด" เพื่อเริ่มกระบวนการบีบอัดทันที

ไฟล์ PNG ที่บีบอัดจะมี "min" ในชื่อไฟล์

การบีบอัดไฟล์ JPG/JPEG

เครื่องมือ ImCompressor ใช้ประโยชน์จาก Jpegotim เพื่อทำให้ไฟล์ JPG และ JPEG มีขนาดเล็กลงบนเดสก์ท็อป Linux ในการบีบอัดไฟล์ JPG/JPEG บางไฟล์บน Linux PC ของคุณ ให้ทำตามคำแนะนำทีละขั้นตอนด้านล่าง

ขั้นตอนที่ 1:ค้นหาปุ่ม "เรียกดูไฟล์ของคุณ" และเลือกด้วยเมาส์ การคลิกปุ่มนี้จะเป็นการเปิดกล่องโต้ตอบเปิดไฟล์

วิธีบีบอัดรูปภาพบน Linux อย่างรวดเร็วด้วย ImCompressor

ขั้นตอนที่ 2:ใช้กล่องโต้ตอบเปิดไฟล์เพื่อค้นหาไฟล์ภาพ JPG/JPEG ที่คุณต้องการย่อให้เล็กลง หากต้องการเพิ่มไฟล์ JPG/JPEG หลายไฟล์ ให้กดปุ่มCtrl ค้างไว้ขณะคลิก

วิธีบีบอัดรูปภาพบน Linux อย่างรวดเร็วด้วย ImCompressor

ขั้นตอนที่ 3:เลือกปุ่ม "เปิด" ในกล่องโต้ตอบเปิดไฟล์เพื่อเริ่มกระบวนการบีบอัด

ไฟล์ JPG/JPEG ที่บีบอัดของคุณจะมี “min” ในชื่อไฟล์

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม