Score:6

วิธีติดตั้ง Cozy Audiobook Player ใน Ubuntu 20.04 โดยไม่ต้องใช้ Flatpak

ธง us

ฉันต้องการสร้างไฟล์ .deb สำหรับ อบอุ่นสบาย จากที่เก็บ GitHub ฉันจะทำอย่างไร ฉันไม่ต้องการใช้เวอร์ชัน Flathub

ฉันใช้ Ubuntu 20.04

Paul avatar
us flag
สิ่งนี้ตอบคำถามของคุณหรือไม่: [ฉันจะสร้างแพ็คเกจ .deb จาก github ได้อย่างไร](https://askubuntu.com/questions/729737/how-can-i-make-a-deb-package-from-github? rq=1)
us flag
@Paul คำถามนั้นเฉพาะกับ kdenlive และมันใช้ไม่ได้ที่นี่จริงๆ
Score:11
ธง zw

ไม่จำเป็นต้องสร้าง deb-package ด้วยตนเอง

เดอะ Cozy Stable เผยแพร่ PPA มีอยู่แล้ว
มี deb-packages สำหรับ Ubuntu 20.10 (groovy, EOL), 21.04 (hirsute) และ 21.10 (impish, development) â ที่นี่ Cozy สามารถติดตั้งได้ง่ายๆ

sudo add-apt-repository ppa:cozy-team/cozy
sudo apt-get อัปเดต
sudo apt-get ติดตั้งอย่างสะดวกสบาย

การติดตั้งบน Ubuntu 20.04 LTS ต้องมีการแฮ็ค คุณจะต้องติดตั้งด้วยตนเอง ลิบานดี้-1-0และติดตั้งเวอร์ชันอัปเดตของ python3-peewee และ python3-กลายพันธุ์ (ไม่เช่นนั้น cosy จะไม่โหลดตอนต่างๆ ในหนังสือเสียง m4b):

sudo add-apt-repository ppa:apandada1/libhandy-1
sudo apt-get ติดตั้ง libhandy-1-0

ซีดี ~/ดาวน์โหลด
wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/p/peewee/python3-peewee_3.13.1+dfsg-1_amd64.deb
sudo apt-get install ./python3-peewee_3.13.1+dfsg-1_amd64.deb

wget -c http://archive.ubuntu.com/ubuntu/pool/universe/m/mutagen/python3-mutagen_1.45.1-2_all.deb
sudo apt-get install ./python3-mutagen_1.45.1-2_all.deb

sudo add-apt-repository ppa:cozy-team/cozy
sudo sed -i "s/focal/hirsute/" /etc/apt/sources.list.d/cozy-team-ubuntu-cozy-focal.list
sudo apt-get อัปเดต
sudo apt-get ติดตั้งอย่างสะดวกสบาย

จากนั้นคุณสามารถเปิดใช้ Cozy จากเส้นประหรือโดยใช้ com.github.geigi.cozy สั่งการ.

บันทึก: คำตอบนี้ใช้ได้กับ Ubuntu และรสชาติที่เป็นทางการ ในบางอนุพันธ์ของ Ubuntu พื้นที่เก็บข้อมูลจะถูกบันทึกไว้ใน cozy-team-cozy-focal.list แทน cozy-team-ubuntu-cozy-focal.list.

Score:4
ธง us

ดูเหมือนว่า OP ไม่ต้องการใช้ PPA ซึ่งสามารถพบได้ใน คำตอบของ N0rbert. มีวิธีสร้างแพ็คเกจ .deb จากต้นทางโดยตรงโดยไม่ต้องใช้ PPA

  1. ติดตั้งการพึ่งพาบิลด์

    sudo apt-get อัปเดต
    sudo apt-get install git build-essential appstream debhelper desktop-file-utils libgranite-dev libdazzle-1.0-dev meson libgtk-3-dev python3 python3-pip python3-setuptools python3-distro python3-requests python3-tz python3-gst- 1.0 python3-cairo python3-apsw sed
    

    Ubuntu 20.04 LTS ไม่มี libhandy-1 ดังนั้นเราจำเป็นต้องสร้างในเครื่องโดยใช้แหล่งที่มาจาก Ubuntu 21.04:

    sudo apt-get install debhelper-compat gtk-doc-tools libgirepository1.0-dev libgladeui-dev libglib2.0-doc libgnome-desktop-3-dev libgtk-3-doc libxml2-utils valac xvfb
    ซีดี ~/ดาวน์โหลด
    wget -c http://archive.ubuntu.com/ubuntu/pool/main/libh/libhandy-1/libhandy-1_1.2.0.orig.tar.gz
    tar -xf libhandy-1_1.2.0.orig.tar.gz
    ซีดี libhandy-1-1.2.0
    wget -c http://archive.ubuntu.com/ubuntu/pool/main/libh/libhandy-1/libhandy-1_1.2.0-1.debian.tar.xz
    tar -xf libhandy-1_1.2.0-1.debian.tar.xz
    rm libhandy-1_1.2.0-1.debian.tar.xz
    
    dpkg-buildpackage -uc -us -d
    sudo apt-get install ../gir1.2-handy-1_1.2.0-1_amd64.deb ../libhandy-1-0_1.2.0-1_amd64.deb ../libhandy-1-dev_1.2.0-1_amd64.deb
    
  2. ใน Ubuntu 20.04 ให้ดาวน์โหลดเวอร์ชันล่าสุดด้วยตนเอง python3-peewee และ python3-กลายพันธุ์ (ใน Ubuntu เวอร์ชันที่ใหม่กว่า คุณสามารถติดตั้งได้จากที่เก็บ)

    ซีดี ~/ดาวน์โหลด
    wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/p/peewee/python3-peewee_3.13.1+dfsg-1_amd64.deb
    wget -c http://archive.ubuntu.com/ubuntu/pool/universe/m/mutagen/python3-mutagen_1.45.1-2_all.deb
    

    ติดตั้งพวกเขา

    sudo apt-get install ./python3-peewee_3.13.1+dfsg-1_amd64.deb
    sudo apt-get install ./python3-mutagen_1.45.1-2_all.deb
    
  3. ติดตั้งการอ้างอิงรันไทม์ทั้งหมด

    sudo apt-get install gobject-introspection python3 python3-distro python3-gi-cairo python3-requests python3-packaging python3-tz python3-mutagen python3-gst-1.0 python3-gi python3-cairo python3-apsw ไฟล์ libgstreamer1.0-0 libgstreamer -plugins-base1.0-0 gstreamer1.0-plugins-ดี gstreamer1.0-plugins-น่าเกลียด gstreamer1.0-plugins-ไม่ดี gstreamer1.0-libav gir1.2-granite-1.0 gir1.2-dazzle-1.0
    
  4. ดาวน์โหลด แหล่งที่มา จาก GitHub:

    ซีดี ~/ดาวน์โหลด
    คอมไพล์โคลน https://github.com/geigi/cozy.git -b 1.2.0
    
  5. ดาวน์โหลด เดเบียน/ ไดเร็กทอรีจาก http://github.com/apandada1/cozy/tree/deb-dir และวางไว้ในไดเร็กทอรีต้นทางของ cosy

    ซีดี ~/ดาวน์โหลด
    git clone https://github.com/apandada1/cozy -b deb-dir เดเบียน
    mv เดเบียน/เดเบียนสบาย/
    
  6. ตอนนี้สร้างแพ็คเกจ .deb และติดตั้งด้วย

    cd ~/ดาวน์โหลด/สบาย
    dpkg-buildpackage -uc -us -b
    
    sudo apt-get install ../cozy_1.2.0_all.deb
    
Score:0
ธง bs

เนื่องจากภาษาโปรแกรมของ Cozy คือ Python คุณสามารถ อาจจะ ติดตั้งผ่าน Python เช่นกัน คุณต้องติดตั้ง ความต้องการ จากนั้นดาวน์โหลด tar.gz ไฟล์เผยแพร่ล่าสุด.

คำสั่งการติดตั้งน่าจะเป็นดังนี้:

python3 -m ติดตั้ง pip --user สบาย-1.1.0.tar.gz

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา