วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
PocketCasts เป็นแอปพลิเคชั่นพอดคาสต์บน iOS และ Android เป็นแอปพลิเคชั่นที่ออกแบบมาอย่างดีพร้อมฟีเจอร์มากมาย บางทีหนึ่งในคุณสมบัติที่ดีที่สุดที่ PocketCasts มีให้ก็คือเว็บอินเตอร์เฟส ซึ่งซิงค์กับแอพมือถือ และสามารถเข้าถึงได้จากระบบปฏิบัติการใด ๆ ที่มีเว็บเบราว์เซอร์ที่เข้ากันได้
เว็บอินเตอร์เฟสสำหรับ PocketCasts นั้นดีมาก อย่างไรก็ตาม มันจะดีกว่าถ้ามีแอพลินุกซ์แบบเนทีฟให้ใช้ ดังนั้น ในคู่มือนี้ เราจะแสดงให้คุณเห็นถึงวิธีการใช้อินเทอร์เฟซเว็บ PocketCasts และเปลี่ยนให้เป็นแอปพลิเคชัน Linux ดั้งเดิม
หมายเหตุ: คุณต้องมีบัญชี PocketCasts Plus เพื่อเข้าถึงส่วนต่อประสานผู้ใช้เว็บ ข้อมูลเพิ่มเติมเกี่ยวกับที่นี่
วิธีที่ 1 – AppImage
วิธีที่ดีที่สุดในการรับเว็บอินเตอร์เฟส PocketCasts บนเดสก์ท็อป Linux คือการใช้ PocketCasts AppImage ที่สร้างโดยแฟน ๆ ทำไม? ไม่เพียงแต่จะรวม UI เว็บ PocketCasts ที่สวยงามลงในแอป Linux ดั้งเดิมเท่านั้น แต่ยังรวมถึงการรองรับ MPRIS ซึ่งให้ความสามารถในการควบคุมพอดแคสต์ด้วยการควบคุมมัลติมีเดีย การผสานรวมเครื่องเล่นเพลงบนเดสก์ท็อปของ Linux และอื่นๆ
หากต้องการให้ไฟล์ PocketCasts AppImage ทำงาน ให้เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์ จากนั้นใช้เครื่องมือwget downloader เพื่อคว้ารุ่นล่าสุด
wget https://github.com/jgierer12/pocket-casts-linux/releases/download/v1.2.1/pocket-casts-linux-1.2.1-x86_64.AppImage
หลังจากดาวน์โหลดไฟล์ PocketCasts AppImage ไปยัง Linux PC ของคุณแล้ว ให้ใช้คำสั่งmkdirเพื่อสร้างไดเร็กทอรีใหม่ชื่อ “AppImages”
mkdir -p ~/AppImages
เมื่อคุณสร้างไดเร็กทอรี "AppImages" แล้ว ให้ย้ายไฟล์ AppImage ไปไว้ในไดเร็กทอรีด้วยคำสั่งmv
mv pocket-casts-linux-1.2.1-x86_64.AppImage ~/AppImages/
เมื่อไฟล์ PocketCasts AppImage อยู่ในโฟลเดอร์ "AppImages" ใหม่ ก็ถึงเวลาอัปเดตการอนุญาตของไฟล์เพื่อให้สามารถทำงานบน Linux PC ของคุณได้
sudo chmod +x pocket-casts-linux-1.2.1-x86_64.AppImage
ด้วยการอนุญาตที่เป็นปัจจุบัน คุณสามารถเรียกใช้ PocketCasts เป็นครั้งแรกด้วยคำสั่งต่อไปนี้
./pocket-casts-linux-1.2.1-x86_64.AppImage
ทันทีที่เรียกใช้ PocketCasts เป็นครั้งแรก ทางลัดบนเดสก์ท็อปจะปรากฏในเมนูแอปบนเดสก์ท็อป Linux ของคุณ
วิธีที่ 2 - สแน็ปแพ็คเกจ
หากคุณไม่ใช่แฟนของ AppImages วิธีอื่นในการเข้าถึงเว็บแอป PocketCasts คือผ่านร้าน Snap ในการเริ่มต้นการติดตั้ง PocketCasts รุ่น Snap อย่างไม่เป็นทางการ ให้เปิดหน้าต่างเทอร์มินัลโดยกด Ctrl + Alt + T บนแป้นพิมพ์ จากนั้น ใช้ คำสั่งsnap install ด้านล่างเพื่อติดตั้ง PocketCasts
หมายเหตุ: การใช้แพ็คเกจ Snap บน Linux ต้องใช้รันไทม์ Snapd หากระบบของคุณไม่มีการตั้งค่ารันไทม์ Snapd โปรดปฏิบัติตามคู่มือนี้ที่นี่เพื่อเรียนรู้วิธีตั้งค่า Snapd หรือลองติดตั้ง Ubuntu Linux เนื่องจากมีการเปิดใช้งานการสนับสนุน Snap นอกกรอบ
sudo snap ติดตั้ง pocket-casts
วิธีที่ 3 – Nativefier
วิธีที่สามในการเข้าถึงอินเทอร์เฟซเว็บ PocketCasts บนเดสก์ท็อป Linux คือการสร้างแอปด้วยแอปพลิเคชัน Nativefier ในการเริ่มต้นกระบวนการสร้าง คุณต้องติดตั้ง Npm ในการทำเช่นนั้น ให้เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์และทำตามคำแนะนำบรรทัดคำสั่งด้านล่าง
อูบุนตู
sudo apt ติดตั้ง npm
เดเบียน
su - apt-get ติดตั้ง curl curl -sL https://deb.nodesource.com/setup_11.x | bash - apt-get install -y nodejs
Arch Linux
sudo pacman -S npm
Fedora
sudo dnf ติดตั้ง npm
OpenSUSE
sudo zypper ติดตั้ง npm
เมื่อติดตั้งเครื่องมือ Npm แล้ว ให้ดาวน์โหลด Nativefier เวอร์ชันล่าสุด หรือทำตามคำแนะนำเชิงลึกเกี่ยวกับวิธีตั้งค่า Nativefierหากคุณต้องการรายละเอียดเพิ่มเติม
npm ติดตั้ง nativefier -g
อาคาร
เมื่อติดตั้ง Npm และ Nativefier บนพีซี Linux ของคุณแล้ว ให้เริ่มกระบวนการสร้างโดยสร้างโฟลเดอร์ใหม่ชื่อ “pcasts-working-dir” ในไดเร็กทอรี “tmp”
cd /tmp
mkdir -p pcasts-working-dir
ย้ายไปยังโฟลเดอร์ "pcasts-working-dir" ด้วยคำสั่งCD
cd pcasts-working-dir
ถัดไป ใช้เครื่องมือดาวน์โหลดwgetเพื่อคว้าไฟล์โลโก้ PocketCasts ไฟล์นี้จำเป็นสำหรับทางลัดบนเดสก์ท็อป Linux
wget https://i.imgur.com/3o5JCVf.png -O icon.png
หลังจากดาวน์โหลดไฟล์ PocketCasts แล้ว ให้ใช้เครื่องมือ Nativefier เพื่อสร้างแอป Linux สำหรับเว็บอินเทอร์เฟซของคุณเอง
nativefier -p linux -a x64 -i icon.png --disable-context-menu --disable-dev-tools --single-instance https://play.pocketcasts.com/
เมื่อสร้างโปรแกรมด้วย Nativefier แล้ว ให้ใช้คำสั่งmvเพื่อเปลี่ยนชื่อโฟลเดอร์แอปจาก "podcast-web-player-online-podcast-player-pocket-casts-linux-x64" เป็น "pocketcasts"
mv podcast-web-player-online-podcast-player-pocket-casts-linux-x64 pocketcasts
เมื่อเปลี่ยนชื่อไฟล์โฟลเดอร์ PocketCasts แล้ว ให้ใช้คำสั่งmvเพื่อวางไฟล์ลงในไดเร็กทอรี "opt"
sudo mv pocketcasts /opt/
อัปเดตการอนุญาตของไฟล์ PocketCasts
sudo chmod 755 -R /opt/pocketcasts/
ถัดไป เปลี่ยนชื่อไบนารี PocketCasts
cd /opt/pocketcasts mv podcast-web-player-online-podcast-player-pocket-casts pocketcasts
ถัดไป สร้างทางลัดบนเดสก์ท็อป PocketCasts ใหม่
sudo touch /usr/share/applications/pocketcasts.desktop
เปิดไฟล์ทางลัดบนเดสก์ท็อป PocketCasts ใน Nano
sudo nano /usr/share/applications/pocketcasts.desktop
วางโค้ดด้านล่างลงในไฟล์ บันทึกด้วยCtrl + Oและออกด้วยCtrl + X
[Desktop Entry]
Comment[en_US]=Listen to Podcasts.
Comment=
Exec=/opt/pocketcasts/pocketcasts
GenericName[en_US]=Pocket Casts Podcast Player
GenericName=Pocket Casts Podcast Player
Icon=/opt/pocketcasts/resources/app/icon.png
MimeType=
Name[en_US]=Pocket Casts
Name=Pocket Casts
NoDisplay=false
Path=
Categories=Audio;Music;Player;AudioVideo;
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
สุดท้าย ให้อัปเดตการอนุญาตของไฟล์ทางลัดบนเดสก์ท็อป PocketCasts ใหม่ด้วยคำสั่งchmod
sudo chmod +x /usr/share/applications/pocketcasts.desktop
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux
ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit
การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด
วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux
ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย
ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ
คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง
Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ
คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม