Puncte:4

Cum se instalează flameshot versiunea 9 sau mai sus pe 20.04 LTS?

drapel my

Folosesc Ubuntu 20.04.03 LTS fosa focală.

Recent, am auzit de un instrument de capturare a ecranului cunoscut sub numele de Flameshot. L-am instalat pe sistemul meu folosind:

actualizare sudo apt
sudo apt install flameshot

Instalarea a mers bine și am putut folosi flameshot. Cu toate acestea, în GIF de pe pagina oficială GitHub au arătat multe caracteristici, cum ar fi numere, marje etc...

Dar nu pot folosi „funcția de numerotare” și alte câteva funcții. Se pare că versiunea disponibilă în focal depozitele este destul de vechi și nu pare să aibă aceste caracteristici.

Există vreo modalitate de a obține aceste caracteristici în Ubuntu 20.04 focal?

Puncte:1
drapel my

Aparent, poți compilați versiunea mai nouă a pachetului de la sursă sau instalați folosind Flatpak folosind celălalt răspuns

Pentru compilare:

  1. Satisfaceți dependențe

    Aveți nevoie de următoarele dependențe:

    Depinde: libqt5svg5, libc6 (>= 2.14), libgcc-s1 (>= 3.0), libqt5core5a (>= 5.12.2), libqt5dbus5 (>= 5.0.2), libqt5gui5 (>= 5.10.0) | libqt5gui5-gles (>= 5.10.0), libqt5network5 (>= 5.0.2), libqt5widgets5 (>= 5.11.0~rc1), libstdc++6 (>= 5.2)
    

    De asemenea, instalați pachetele sugerate:

    Sugerează: git, ca-certificates, openssl
    

    De asemenea, aveți nevoie de următoarele pachete pentru a compila:

    g++ cmake build-essential qt5-default qttools5-dev-tools libqt5svg5-dev qttools5-dev
    

    Deci, pur și simplu rulați următoarele comenzi într-un terminal:

    actualizare sudo apt 
    sudo apt install g++ cmake build-essential qt5-default qttools5-dev-tools libqt5svg5-dev qttools5-dev
    sudo apt install libqt5dbus5 libqt5network5 libqt5core5a libqt5widgets5 libqt5gui5 libqt5svg5
    sudo apt install git openssl ca-certificates
    
  2. Obțineți codul sursă

    Obțineți codul sursă al pachetului prin clonarea depozitului GitHub:

    cd ~/Descărcări
    git clone https://github.com/flameshot-org/flameshot.git
    

    Schimbați directorul de lucru în foc de flacără:

    cd ~/Descărcări/flameshot
    
  3. Clădire

    Rulați următoarele comenzi pentru a crea un mediu de construcție:

    mkdir build
    CD build
    cma face ../
    

    Acum rulați face comanda cu sudo privilegii și pregătiți-vă pentru instalare:

    sudo make
    
  4. Instalare

    N.B: Este foarte greu să dezinstalezi această instalare. Continuați doar dacă doriți să instalați foc de flacără și nu intenționați să-l eliminați în viitor

    În sfârșit, rulați:

    sudo make install
    

Acum puteți vedea că cea mai recentă versiune este instalată!

Puncte:1
drapel zw

În 2022, putem evita compilarea utilizând versiunile Flatpak sau Snap ale Flameshot:

  • Flatpak

    sudo apt install flatpak
    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    flatpak instalează flathub org.flameshot.Flameshot
    
  • Snap

    sudo snap install flameshot
    

Programele de instalare Appimage și .deb ale celei mai recente versiuni sunt disponibile la Lansări GitHub.

Someone avatar
drapel my
Grozav răspuns N0rbert! Versiunea flatpak funcționează excelent! Cu toate acestea, versiunea snap nu este deloc grozavă... Nici măcar nu este versiunea oficială! Nu aș dori să folosesc o versiune de dezvoltare. Dar oricum, răspunsul tău este grozav! **+1**.
Someone avatar
drapel my
@ArchismanPanigrahi Am încercat să instalez folosind deb, va eșua din cauza problemelor de dependență.
drapel us
@Cineva Și imaginea aplicației? De asemenea, sunt disponibile mai multe pachete .deb. Au toți problema dependenței?
Someone avatar
drapel my
@ArchismanPanigrahi Nu am testat încă AppImage. Dar am vrut doar să vă spun că fișierul deb mi-a spart complet docker-ul! *Toți au probleme?* Da, toate depind de cea mai recentă versiune de libs.. Desigur, nu am încercat toate pachetele deb, dar cele pe care le-am încercat au avut probleme.

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.