GNU/Linux >> Belajar Linux >  >> Ubuntu

Ubuntu Instal Buku Bookmark Manager Dari Terminal

Tentang:

Buku adalah pengelola bookmark yang kuat yang ditulis dalam Python3 dan SQLite3. Ini adalah solusi baris perintah yang fleksibel dengan database pribadi, portabel, yang dapat digabungkan bersama dengan integrasi GUI yang mulus.

Itu dapat mengimpor bookmark secara otomatis dari browser Anda atau mengambil judul dan deskripsi URL yang di-bookmark dari web. Anda dapat menggunakan editor favorit Anda untuk membuat dan memperbarui bookmark. Dengan beberapa opsi pencarian, termasuk regex dan mode pemindaian mendalam (terutama untuk URL), ia dapat menemukan bookmark apa pun secara instan. Buku dapat mencari cuplikan terbaru dari tautan yang rusak di Mesin Wayback. Ada telur Paskah untuk mengunjungi kembali bookmark acak yang terlupakan juga! Buku terlalu sibuk untuk melacak Anda:tidak ada riwayat tersembunyi, catatan usang, analisis penggunaan, atau homing.

Fitur Utama:

  • Simpan bookmark dengan judul, tag, dan deskripsi yang diambil secara otomatis
  • Impor otomatis dari Firefox, Google Chrome, dan Chromium
  • Buka bookmark dan hasil penelusuran di browser
  • Persingkat, perluas URL, jelajahi halaman yang di-cache dari Wayback Machine
  • Integrasi editor teks
  • Antarmuka yang ringan dan bersih, warna khusus
  • Opsi penelusuran canggih (regex, substring…)
  • Penelusuran berkelanjutan dengan sakelar mode cepat
  • Basis data portabel yang dapat digabungkan untuk menyinkronkan antar sistem
  • Impor/ekspor bookmark dari/ke HTML, Markdown, atau Orgfile
  • Manajemen tag cerdas menggunakan pengalihan (>>,>, <<)
  • Pembaruan DB penuh multithread, dukungan enkripsi manual
  • Skrip penyelesaian shell, halaman manual dengan contoh praktis
  • Sadar privasi (tidak ada pengumpulan data pengguna yang belum dikonfirmasi)

Bagaimana Cara Menginstal Buku Di Ubuntu ?

Untuk instalasi di Ubuntu kita membutuhkan pip3 jadi kita harus menginstal pip3 terlebih dahulu :

How To Install Buku In Ubuntu 21.04 Linux ?
$ sudo apt install pip
$ sudo pip3 install buku

Anda juga dapat menginstal buku dari manajer paket Anda. Jika versi yang tersedia sudah ketinggalan zaman, coba metode penginstalan alternatif.

Jika perlu instal ketergantungan ini:
apt-get install ca-certificates python3-urllib3 python3-cryptography python3-bs4

Bagaimana cara menghapus Buku ?

Prosesnya mirip hanya ubah hapus dengan uninstall :

# How to uninstall buku ?
$ sudo pip3 uninstall buku
Code language: PHP (php)

Bagaimana cara memperbarui buku ?

Saat menginstal buku dengan pip3, repositori ditambahkan secara otomatis sehingga Anda tidak perlu melakukan apa pun.

Penggunaan :

usage: buku [OPTIONS] [KEYWORD [KEYWORD ...]]

Bookmark manager like a text-based mini-web.

POSITIONAL ARGUMENTS:
      KEYWORD              search keywords

GENERAL OPTIONS:
      -a, --add URL [tag, ...]
                           bookmark URL with comma-separated tags
      -u, --update [...]   update fields of an existing bookmark
                           accepts indices and ranges
                           refresh title and desc if no edit options
                           if no arguments:
                           - update results when used with search
                           - otherwise refresh all titles and desc
      -w, --write [editor|index]
                           open editor to edit a fresh bookmark
                           edit last bookmark, if index=-1
                           to specify index, EDITOR must be set
      -d, --delete [...]   remove bookmarks from DB
                           accepts indices or a single range
                           if no arguments:
                           - delete results when used with search
                           - otherwise delete all bookmarks
      -h, --help           show this information and exit
      -v, --version        show the program version and exit

EDIT OPTIONS:
      --url keyword        bookmark link
      --tag [+|-] [...]    comma-separated tags
                           clear bookmark tagset, if no arguments
                           '+' appends to, '-' removes from tagset
      --title [...]        bookmark title; if no arguments:
                           -a: do not set title, -u: clear title
      -c, --comment [...]  notes or description of the bookmark
                           clears description, if no arguments
      --immutable N        disable web-fetch during auto-refresh
                           N=0: mutable (default), N=1: immutable

SEARCH OPTIONS:
      -s, --sany [...]     find records with ANY matching keyword
                           this is the default search option
      -S, --sall [...]     find records matching ALL the keywords
                           special keywords -
                           "blank": entries with empty title/tag
                           "immutable": entries with locked title
      --deep               match substrings ('pen' matches 'opens')
      -r, --sreg expr      run a regex search
      -t, --stag [tag [,|+] ...] [- tag, ...]
                           search bookmarks by tags
                           use ',' to find entries matching ANY tag
                           use '+' to find entries matching ALL tags
                           excludes entries with tags after ' - '
                           list all tags, if no search keywords
      -x, --exclude [...]  omit records matching specified keywords

ENCRYPTION OPTIONS:
      -l, --lock [N]       encrypt DB in N (default 8) # iterations
      -k, --unlock [N]     decrypt DB in N (default 8) # iterations

POWER TOYS:
      --ai                 auto-import from Firefox/Chrome/Chromium
      -e, --export file    export bookmarks to Firefox format HTML
                           export Markdown, if file ends with '.md'
                           format: [title](url) <!-- TAGS -->
                           export Orgfile, if file ends with '.org'
                           format: *[[url][title]] :tags:
                           export buku DB, if file ends with '.db'
                           combines with search results, if opted
      -i, --import file    import bookmarks based on file extension
                           supports 'html', 'json', 'md', 'org', 'db'
      -p, --print [...]    show record details by indices, ranges
                           print all bookmarks, if no arguments
                           -n shows the last n results (like tail)
      -f, --format N       limit fields in -p or JSON search output
                           N=1: URL; N=2: URL, tag; N=3: title;
                           N=4: URL, title, tag; N=5: title, tag;
                           N0 (10, 20, 30, 40, 50) omits DB index
      -j, --json [file]    JSON formatted output for -p and search.
                           prints to stdout if argument missing.
                           otherwise writes to given file
      --colors COLORS      set output colors in five-letter string
      --nc                 disable color output
      -n, --count N        show N results per page (default 10)
      --np                 do not show the subprompt, run and exit
      -o, --open [...]     browse bookmarks by indices and ranges
                           open a random bookmark, if no arguments
      --oa                 browse all search results immediately
      --replace old new    replace old tag with new tag everywhere
                           delete old tag, if new tag not specified
      --shorten index|URL  fetch shortened url from tny.im service
      --expand index|URL   expand a tny.im shortened url
      --cached index|URL   browse a cached page from Wayback Machine
      --suggest            show similar tags when adding bookmarks
      --tacit              reduce verbosity, skip some confirmations
      --threads N          max network connections in full refresh
                           default N=4, min N=1, max N=10
      -V                   check latest upstream version available
      -g, --debug          show debug information and verbose logs

SYMBOLS:
      >                    url
      +                    comment
      #                    tags

PROMPT KEYS:
    1-N                    browse search result indices and/or ranges
    O [id|range [...]]     open search results/indices in GUI browser
                           toggle try GUI browser if no arguments
    a                      open all results in browser
    s keyword [...]        search for records with ANY keyword
    S keyword [...]        search for records with ALL keywords
    d                      match substrings ('pen' matches 'opened')
    r expression           run a regex search
    t [tag, ...]           search by tags; show taglist, if no args
    g taglist id|range [...] [>>|>|<<] [record id|range ...]
                           append, set, remove (all or specific) tags
                           search by taglist id(s) if records are omitted
    n                      show next page of search results
    o id|range [...]       browse bookmarks by indices and/or ranges
    p id|range [...]       print bookmarks by indices and/or ranges
    w [editor|id]          edit and add or update a bookmark
    c id                   copy url at search result index to clipboard
    ?                      show this help
    q, ^D, double Enter    exit bukuCode language: PHP (php)

Contoh :

Anda dapat menemukan contoh cara menggunakan buku dari:Di ​​Sini

Kesimpulan

Pada artikel ini kami meninjau dan menginstal pengelola bookmark buku di Ubuntu Linux.

  • Artikel lain yang menarik bagi Anda adalah 5 Keren 1 Klik Instal Mosh Mobile Shell Di Linux.
    ————————————————————————————————————————

Kami harap Anda menikmati artikel ini. jika demikian, beri peringkat halaman ini dengan bintang di bawah dan berlangganan saluran YouTube kami atau ikuti kami di twiter.


Ubuntu
  1. Cara menginstal pembaruan keamanan dari baris perintah di Ubuntu

  2. Cara Menginstal Kernel 5.13 di Ubuntu 18.04 dari Repositori 20.04

  3. Mulai ulang Ubuntu 21.10 Impish Indri Dari Terminal

  1. Instal Audacity 3.0.2 Dari PPA di Ubuntu 20.04, Ubuntu 21.04

  2. Cara menginstal Opera Di Ubuntu 21.04 [Menggunakan terminal]

  3. Bagaimana Cara Menginstal Browser Opera Dari Terminal?

  1. Cara menginstal Ubuntu dari USB

  2. Cara Menginstal Conky Manager di Ubuntu

  3. Cara Menginstal XAMPP Stack di Ubuntu 16.04 dari Terminal