Score:4

จะติดตั้ง Flameshot เวอร์ชัน 9 ขึ้นไปบน 20.04 LTS ได้อย่างไร

ธง my

ฉันใช้ Ubuntu 20.04.03 LTS โพรงในร่างกายโฟกัส.

เมื่อเร็ว ๆ นี้ฉันได้ยินเกี่ยวกับเครื่องมือจับภาพหน้าจอ เรียกว่าเฟลมช็อต. ฉันติดตั้งบนระบบของฉันโดยใช้:

อัปเดต sudo apt
sudo apt ติดตั้ง Flameshot

การติดตั้งเป็นไปได้ด้วยดี และฉันสามารถใช้เฟลมช็อตได้ อย่างไรก็ตามใน GIF บน หน้า GitHub อย่างเป็นทางการ พวกเขาได้แสดงคุณสมบัติมากมาย เช่น ตัวเลข ระยะขอบ เป็นต้น...

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

มีวิธีใดบ้างที่ฉันจะได้รับคุณสมบัติเหล่านี้ใน Ubuntu 20.04 โฟกัส?

Score:1
ธง zw

ในปี 2022 เราสามารถหลีกเลี่ยงการคอมไพล์ได้โดยใช้ Flameshot เวอร์ชัน Flatpak หรือ Snap:

  • แฟลตพัค

    sudo apt ติดตั้ง flatpak
    flatpak เพิ่มระยะไกล --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    flatpak ติดตั้ง flathub org.flameshot.Flameshot
    
  • สแนป

    sudo snap ติดตั้ง Flameshot
    

โปรแกรมติดตั้ง Appimage และ .deb เวอร์ชันล่าสุดมีให้ที่ GitHub เผยแพร่.

Someone avatar
my flag
คำตอบที่ยอดเยี่ยม N0rbert! รุ่น flatpak ใช้งานได้ดี! อย่างไรก็ตาม เวอร์ชัน snap นั้นไม่ได้ยอดเยี่ยมเลย... มันยังไม่ใช่เวอร์ชันทางการด้วยซ้ำ! ฉันไม่ต้องการใช้รุ่นพัฒนา แต่ยังไงก็ตาม คำตอบของคุณดีมาก! **+1**.
Someone avatar
my flag
@ArchismanPanigrahi ฉันลองติดตั้งโดยใช้ deb มันจะล้มเหลวเนื่องจากปัญหาการพึ่งพา
us flag
@ ใครบางคนและภาพแอพ? นอกจากนี้ยังมีแพ็คเกจ .deb อีกหลายแพ็คเกจ พวกเขาทั้งหมดมีปัญหาการพึ่งพาหรือไม่
Someone avatar
my flag
@ArchismanPanigrahi ฉันยังไม่ได้ทดสอบ AppImage เลย แต่ฉันแค่อยากบอกคุณว่าไฟล์ deb ทำให้นักเทียบท่าของฉันพัง! *ทั้งหมดมีปัญหาหรือไม่* ใช่ ทั้งหมดนี้ขึ้นอยู่กับ libs เวอร์ชันล่าสุด แน่นอนว่าฉันไม่ได้ลองแพ็คเกจ deb ทั้งหมด แต่แพ็คเกจที่ฉันลองมีปัญหา
Score:1
ธง my

เห็นได้ชัดว่าคุณทำได้ รวบรวมเวอร์ชันที่ใหม่กว่า ของแพ็คเกจจากต้นทางหรือติดตั้งโดยใช้ Flatpak โดยใช้ คำตอบอื่น ๆ

สำหรับการรวบรวม:

  1. ตอบสนองการพึ่งพา

    คุณต้องพึ่งพาต่อไปนี้:

    ขึ้นอยู่กับ: 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)
    

    ติดตั้งแพ็คเกจที่แนะนำด้วย:

    แนะนำ: git, ca-certificates, opensl
    

    คุณต้องมีแพ็คเกจต่อไปนี้เพื่อคอมไพล์:

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

    ดังนั้น เพียงเรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล:

    อัปเดต sudo apt 
    sudo apt ติดตั้ง g ++ cmake build-essential qt5-default qttools5-dev-tools libqt5svg5-dev qttools5-dev
    sudo apt ติดตั้ง libqt5dbus5 libqt5network5 libqt5core5a libqt5widgets5 libqt5gui5 libqt5svg5
    sudo apt ติดตั้ง git openssl ca-certificates
    
  2. รับซอร์สโค้ด

    รับซอร์สโค้ดของแพ็คเกจโดยการโคลนที่เก็บ GitHub:

    ซีดี ~/ดาวน์โหลด
    โคลนคอมไพล์ https://github.com/flameshot-org/flameshot.git
    

    เปลี่ยนไดเร็กทอรีการทำงานเป็น เปลวไฟ:

    cd ~/ดาวน์โหลด/flameshot.cd
    
  3. อาคาร

    เรียกใช้คำสั่งต่อไปนี้เพื่อสร้างสภาพแวดล้อมอาคาร:

    สร้าง mkdir
    สร้างซีดี
    ซมเมค ../
    

    ตอนนี้เรียกใช้ ทำ สั่งการด้วย ซูโด สิทธิพิเศษและเตรียมพร้อมสำหรับการติดตั้ง:

    sudo ทำ
    
  4. ติดตั้ง

    NB: มันยากมากที่จะถอนการติดตั้งการติดตั้งนี้ ดำเนินการต่อหากคุณต้องการติดตั้งเท่านั้น เปลวไฟ และไม่ได้วางแผนที่จะลบออกในอนาคต

    สุดท้ายให้เรียกใช้:

    sudo ทำการติดตั้ง
    

ตอนนี้คุณจะเห็นว่ามีการติดตั้งเวอร์ชันล่าสุดแล้ว!

โพสต์คำตอบ

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