Puncte:6

Cum se instalează Cozy Audiobook Player în Ubuntu 20.04 fără Flatpak

drapel us

Vreau să creez un fișier .deb pentru Confortabil din depozitul său GitHub. Cum o fac? Nu vreau să folosesc versiunea Flathub.

Sunt pe Ubuntu 20.04.

Paul avatar
drapel us
Răspunde asta la întrebarea dvs.: [Cum pot face un pachet .deb din github?](https://askubuntu.com/questions/729737/how-can-i-make-a-deb-package-from-github? rq=1)
drapel us
@Paul Această întrebare este specifică pentru kdenlive și chiar nu se aplică aici.
Puncte:11
drapel zw

Nu este nevoie să creați manual un pachet deb.

The Cozy Stable Releases PPA este deja disponibil.
Oferă pachete deb pentru Ubuntu 20.10 (groovy, EOL), 21.04 (hirsute) și 21.10 (impish, dezvoltare) â aici Cozy poate fi instalat la fel de simplu ca

sudo add-apt-repository ppa:cozy-team/cozy
sudo apt-get update
sudo apt-get install cozy

Instalarea pe Ubuntu 20.04 LTS necesită câteva hack-uri. Va trebui să instalați manual libhandy-1-0și instalați versiuni actualizate ale python3-peewee și python3-mutagen (altfel confortabil nu va încărca capitole în cărțile audio m4b):

sudo add-apt-repository ppa:apandada1/libhandy-1
sudo apt-get install libhandy-1-0

cd ~/Descărcări
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 update
sudo apt-get install cozy

Apoi puteți lansa Cozy din liniuță sau folosind com.github.geigi.cozy comanda.

Notă: Acest răspuns funcționează pentru Ubuntu și aromele sale oficiale. În unele derivate ale Ubuntu, depozitul este salvat în cozy-team-cozy-focal.list în loc de cozy-team-ubuntu-cozy-focal.list.

Puncte:4
drapel us

Se pare că OP nu dorește să folosească PPA, care poate fi găsit în răspunsul lui N0rbert. Există o modalitate de a genera direct pachetul .deb din sursă fără a utiliza PPA.

  1. Instalați dependențele de construcție.

    sudo apt-get update
    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-requests pyst-pyst 1.0 python3-cairo python3-apsw sed
    

    Ubuntu 20.04 LTS nu oferă libhandy-1, așa că trebuie să-l construim local folosind surse din 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
    cd ~/Descărcări
    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
    cd 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. În Ubuntu 20.04, descărcați manual o versiune recentă a python3-peewee și python3-mutagen (în versiunile ulterioare de Ubuntu, îl puteți instala din depozite.),

    cd ~/Descărcări
    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
    

    Instalați-le

    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. Instalați toate dependențele de rulare

    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-gi python3-gi pythonstream 3-iroaps stream3-libra03-iroaps stream 3-gi -plugins-base1.0-0 gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad gstreamer1.0-libav gir1.2-granite-1.0 gir1.2-dazzle-1.0
    
  4. Descărcați sursă din GitHub:

    cd ~/Descărcări
    git clone https://github.com/geigi/cozy.git -b 1.2.0
    
  5. Descărcați debian/ director din http://github.com/apandada1/cozy/tree/deb-dir și plasați-l în directorul sursă al cozy.

    cd ~/Descărcări
    git clone https://github.com/apandada1/cozy -b deb-dir debian
    mv debian/debian cozy/
    
  6. Acum construiți pachetul .deb și instalați-l cu

    cd ~/Descărcări/cozy
    dpkg-buildpackage -uc -us -b
    
    sudo apt-get install ../cozy_1.2.0_all.deb
    
Puncte:0
drapel bs

Deoarece limbajul de programare al lui Cozy este Python. Poti probabil instalați-l și prin Python. Trebuie să instalați Cerințe și apoi descărcați tar.gz Ultimul fișier de lansare.

Comanda de instalare este probabil cam așa:

python3 -m pip install --user cozy-1.1.0.tar.gz

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.