- Isticmaal rakibaha rasmiga ah ee binary si aad had iyo jeer u hesho nuqulkii ugu dambeeyay.
 - Hubi shuruudaha (GLIBC, libstdc++, xdg-utils) oo xalliya khaladaadka caadiga ah (Wayland, xcb, OpenGL).
 - Ikhtiyaarada sare: install_dir, rakibid kali ah, hoos u dhig nooc ahaan.
 - Ka fogow baakadaha distro haddii aad raadinayso sii dayntii ugu dambeysay ee Caliber.
 
Haddii aad ku shaqeyso e-buugaag maalinle ah, la socoshada Caliber-ka taariikhda waa furaha ka fogaanshaha khaladaadka iyo ku raaxaysiga astaamaha ugu dambeeya. Mareegta rasmiga ah lafteeda ayaa ku adkaysanaysa in aan la isticmaalin xidhmooyinka qaybinta markaad raadinayso noocii ugu dambeeyay, maadaama ay inta badan dib u dhacaan ama ay la yimaadaan balastar dhibaato leh.
Hadda, Nooca ugu dambeeyay ee xasilloon ee Caliber waa 8.12.0Hoos waxaad ka heli doontaa dhammaan hababka lagu kalsoonaan karo si aad u cusbooneysiiso Caliber gudaha LinuxIyadoo amarada diyaar u ah in la koobiyeeyo, qoraalada waafaqid, imtixaanada amniga iyo cilad bixinta khaladaadka caadiga ah (Wayland, xcb, OpenGL, shahaadooyinka, iwm.).
Waa maxay sababta aad u cusbooneysiiso Caliber Linux?
Caliber waa maamulaha ebook-ka ugu caansan sababtuna waa kala duwanaanshihiisa: maktabadda, xogta badan, beddelka, gaarsiinta aaladaha, akhriyaha isku dhafan, tifaftiraha, iyo server-ka macluumaadka. Cusboonaysiinta waxay keentaa horumar, astaamo cusub, iyo hagaajinta cayayaanka., iyo arjigu inta badan waxa uu ku ogeysiiyaa marka aad bilowdo haddii uu ogaado nooc cusub.
In kasta oo distros badani ay Caliber ku bixiyaan kayd ama qaabab sida Flatpak, Daabacaadyadani waxay inta badan ka dambeeyaan kan rasmiga ahTalada mashruucu waa caddahay: si loo rakibo ama loo cusboonaysiiyo, isticmaal rakibaha rasmiga ah ee binary.

Habka lagu taliyay: Rakiyeha binary-ga rasmiga ah
Rakibaadaha binary-ga waxaa ku jira ku tiirsanaantiisa wuxuuna ku shaqeeyaa 64-bit Intel/AMD iyo nidaamyada ARM. Waa habka ugu fudud ee lagu rakibo laguna cusboonaysiiyo Caliber ku dhawaad qaybinta Linux kasta oo casri ah.
Si loo rakibo ama loo cusboonaysiiyo noocii ugu dambeeyay ee la heli karo, ku orod a terminal amarkan kaliya (nuqul oo dheji): soo dejin doona rakibaha oo ku socodsiin doona ogolaansho.
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
Habkani waa mid awood leh: haddii aad hore u leedahay Caliber, way cusbooneysiin doontaa meesha; haddii kale, waxay ku rakibi doontaa meel eber ah. Sida caadiga ah, /opt/calibre waxaa loo isticmaalaa sida galka rakibaadda. iyo furayaasha lagama maarmaanka ah ayaa ka diiwaan gashan nidaamka.
Shuruudaha, waafaqsanaanta iyo xirmooyinka hore
Inkasta oo binary-ga ay ku jiraan inta badan ku-tiirsanaanta, waxaa habboon in dib loo eego qaar ka mid ah ugu yar. Kahor intaadan bilaabin rakibaha, wad xdg-utils, wget, xz-utils, iyo PythonDistros-yada ugu caansan ayaa horeba ugu soo daray iyaga ama waxay ku hayaan booskooda.
Shuruudaha Runtime: GLIBC 2.34 ama ka sareeya iyo libstdc++.so.6.0.30 (gcc 11.4.0) ama ka sareeyaHaddii distro-gaagu aad u da' weyn yahay, waxaa laga yaabaa inaad u baahato inaad cusboonaysiiso qaybaha nidaamka ama aad isticmaasho nooc ka da' weyn oo la jaan qaadaya Caliber.
Qaab dhismeedka la taageeray: rakibayuhu wuxuu bixiyaa waxay u dhistaa x86_64 iyo xataa ARM Linux, kaas oo kuu ogolaanaya inaad ku shaqeyso kombuyuutarrada desktop-ka, laptops iyo qaar ka mid ah server-yada casriga ah ama SBC-yada.
Si aad u aragto liiska ku-tiirsanaanta ee lagu dhex daray binary-ga rasmiga ah, mashruucu wuxuu daabacaa liis la cusboonaysiiyay (sources.json). Inkastoo Caliber laga yaabo inuu la shaqeeyo noocyada kale ee maktabadda, lama dammaanad qaadayo. marka laga reebo kuwa ay tijaabiyeen binaries rasmiga ah.

Rakibaadda, cusbooneysiinta, iyo amarrada ka-furidda
Rakibaadda/Cusbooneysiinta Heerka: Ku socodsii rakibaha fogaanta leh sudo si aad si sax ah u habayso nidaamka.
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
Si buuxda uga saar: Mashruuca waxaa ku jira uninstaller kaas oo meesha ka saaraya rakibaadda lagu sameeyay binary-ga rasmiga ah.
sudo calibre-uninstall
Haddii aad door bidayso, waxa kale oo aad tirtiri kartaa galka rakibaadda, kaas oo tirtiri doona inta badan faylalka. Hagaha caadiga ah waa /opt/calibre, ilaa aad ku bedeshay ikhtiyaar rakibe gaar ah.
Ikhtiyaarada rakibayaasha horumarsan (tusaha iyo rakibida kaligeed)
Dooro faylka rakibaadda: Ku dar doorsoomiyaha install_dir dhamaadka amarka. Faa'iido leh haddii aadan rabin inaad isticmaasho /opt ama haddii aad ku dhejiso Caliber qayb kale.
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin install_dir=/opt
Rakibaadda go'doon oo aan lahayn xidid: Kani waa qaab kaliya oo wax ka beddela faylasha ku jira galka la doortay ee $ HOME kaaga. Ku habboon deegaan isticmaaleyaal badan, tijaabin, ama kooxo aan lahayn sudo.
wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sh /dev/stdin install_dir=~/calibre-bin isolated=y
Kala duwanaanshuhu kama diiwaan galiyo codsiga heerka nidaamka. Si aad u kabto, ugu yeedh binary-ga gudaha dariiqa la doortay ama ku samee furayaashaada deegaanka desktop-kaaga.
Hoos u dhig nooc hore
Haddii ka dib cusboonaysiinta aad ogaato arrin ku habboon ama aad door bidayso nooc gaar ah, rakibayuhu wuxuu kuu oggolaanayaa inaad dejiso nooca. Marka hore uninstall ka dibna ku rakib nooca muujinaya =XYZ.
sudo -v && sudo calibre-uninstall && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin version=4.23.0
Ku beddel 4.23.0 daabacaadda aad xiisaynayso. Awooddan "waqtiga safarka" ayaa aad waxtar ugu leh server-yada muhiimka ah ama socodka shaqada. meesha aad u baahan tahay xasilooni buuxda.
Ku rakibida binary-ga gacanta ee kubbadda daamurka
Haddii aad rabto inaad gacanta ku maamusho habka (ama aadan isticmaali karin script Remote), soo deji daamurka nooca la rabo oo geyso. Tusaaluhu wuxuu u qaadanayaa in lagu rakibo /opt/calibre.
sudo mkdir -p /opt/calibre && sudo rm -rf /opt/calibre/* && \
sudo tar xvf /path/to/downloaded/calibre-tarball.txz -C /opt/calibre && \
sudo /opt/calibre/calibre_postinstall
Habkan, adiga ayaa mas'uul ka ah soo dejinta faylka saxda ah (32/64 bits sida ku habboon, maanta x86_64). Talaabada caliber_postinstall waxay diiwaan gelisaa calaamadaha, jid-gaabyada, iyo ururada looga baahan yahay miiska.
Maxaa dhacaya haddii aan horeba uga haysto Caliber kaydka ama Flatpak?
Distros waxaa ku jira Caliber kaydkooda, laakiin guud ahaan way ka dambeeyaan: Waa nooc hore ama balastar gaar ah leh. Ubuntu 20.04, tusaale ahaan, waxaad ka heli kartaa xirmo .deb ah oo u dhiganta 4.99.4+dfsg+really4.12.0-1ubuntu1 iyo Flatpak 5.32.0, oo aad uga fog siidaynta rasmiga ah ee hadda jirta.
Ku rakibida xarumaha kaydinta, Synaptik ama xarumaha software ayaa shaqeeya, laakiin haddii yoolkaagu yahay inaad hesho kii ugu dambeeyay, Habka ugu fiican waa rakibaha rasmiga ah ee binary. Intaa waxaa dheer, waxaad iska ilaalisaa dhibaatooyinka ka dhasha isku-dhafka nidaamka iyo kuwa Caliber.
Haddii aad hore uga haysatey goobta oo aad u haajirtay binary-ga rasmiga ah, waa fikrad wanaagsan in marka hore aad uninstall ka saarto nooca uu ku baakadeeyey distro. Sidan ayaad uga fogaanaysaa ku-noqoshada menu-ga iyo isku dhacyada waddooyinka ee suurtogalka ah..
Xusuusin wax ku ool ah: Isticmaalayaasha qaar ayaa ka warbixiya faraqa u dhexeeya apt iyo apt-get marka la rakibayo xirmooyinka. Haddii aad la kulanto dabeecad qariib ah oo ku habboon, isku day apt-get, inkasta oo Caliber aanu kugula talineyno rakibaha rasmiga ah.
Cusboonaysiinta gudaha-app: waxa laga filayo
Caliber inta badan waxa uu ku wargeliyaa marka ay jiraan wax cusub oo cusub marka la bilaabayo, soona bandhigaya ogeysiin ama qoraalka "Cusbooneysii La Helay" ee ku yaala geeska midig ee hoose. Ogeysiiskaas waxaad furi kartaa habka si aad u hesho nuqulkii dhawaaLinux, casriyeynta dhabta ah ayaa lagu dhammeeyaa iyadoo la adeegsanayo rakibaha rasmiga ah ee aad kor ku aragto.
Haddii aad xirto fariinta, sida caadiga ah way dhici doontaa dib uma soo muuqan doono ilaa maalinta xigta, haddii aadan dib u kicin oo aan nooc cusub weli la isticmaalin. Ogeysiiskani waa mid faa'iido leh si aadan u seegin horumarradii ugu dambeeyay.
Xallinta dhibaatooyinka caadiga ah
Khalad shahaado aan la aaminin markaad soo dejisanayso rakibaha: Tani waxay la macno tahay in nidaamkaagu aanu lahayn shahaadooyin xidid ama silsiladu waa mid aan sax ahayn. Haddii aad go'aansato inaad ku sii wado khatartaada, ku dar -no-check-certificate wget.
sudo -v && wget --no-check-certificate -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
Fadlan ogow in xaqiijinta curyaaminta ay hoos u dhigayso amniga soo dejintaada; Fikradda waa in la saxo bakhaarka shahaadada nidaamka ka dibna ku rakib xaqiijin firfircoon.
Caliber kuma bilaaban doono Wayland ama soo bandhigi maayo qalad marka laga soo bilaabo terminalka: deeganada qaar, ku qasbida X11 waxay hagaajisaa dhibaatada. Isku day inaad la socoto doorsoomiyaha madal Qt xcb.
QT_QPA_PLATFORM=xcb calibre
Khalad "Lama rari karo Qt platform plugin xcb": lagama maarmaanka u ah maktabadaha X11/XCB (sida libxcb-cursor0 ama libxcb-xinerama0) ayaa maqan. Ku rakib xirmooyinkaas meelaha kaydka ah laga bilaabo qaybintaada si loo daboolo ku tiirsanaanta.
Seerfarrada ama kombuyuutarrada ugu yar, mararka qaarkood khalad ayaa ka soo baxa libEGL maqan. Ku rakib qaybaha OpenGL sida libegl1 iyo libopengl0 si loo daboolo shardigaas fulinta.
Shuruudaha Nidaamka: Haddii aad aragto khaladaad qariib ah ka dib cusboonaysiinta, xaqiiji noocyada GLIBC iyo libstdc++: Waxaad u baahan tahay GLIBC 2.34+ iyo libstdc++.so.6.0.30+ (gcc 11.4.0)Qalabyada aadka u da'da weyn, tixgeli inaad cusboonaysiiso nidaamkaaga ama aad isticmaasho nooc ka sii weyn oo Caliber ah.
Ku rakibida ilaha: kaliya haddii aad ogtahay waxaad samaynayso
Mashruucu laftiisa ayaa ka digaya: Caliber waa mid adag wuxuuna leeyahay ku-tiirsanaan badan oo qarsoon. Haddii aad ka soo ururiso isha, waxay ku jirtaa khatartaada.; Warbixinnada cayayaanka ee laga soo xigtay dhismayaasha maxalliga ah lama aqbalo.
Tillaabooyinka guud (koobnaan): Hubi inaad haysatid Python 3, rakib ku tiirsanaanta horumarinta (pkg-config, C/C++ compiler, iwm.), ka dibna socodsii amarrada dhismaha. Waa waddo loogu talagalay isticmaalayaasha horumarsan oo leh ujeeddooyin aad u gaar ah.
curl -L https://calibre-ebook.com/dist/src | tar xvJcd calibre* && sudo python3 setup.py install
Isku-dubbarididdu waxay kuu ogolaaneysaa inaad si fiican u hagaajiso faahfaahinta, laakiin waxa caadiga ah ee wax soo saarka ayaa ah inaad doorato binary-ga rasmiga ah. Waxaad heli doontaa xasillooni, waqti iyo taageero qarsoon ee dhuumaha sii daynta.
Amniga iyo xaqiijinta: saxeexyada dhijitaalka ah
Mashruucu wuxuu daabacaa saxiixyada dhijitaalka ah ee rakibayaasha rasmiga ah. Waxaad ka hubin kartaa shabakada si aad u xaqiijiso daacadnimadooda iyo runnimadooda. ka binary in degargas, dhaqan lagu taliyey in deegaan xasaasi ah.
Haddii aad maamusho qalabka qolo saddexaad ama raxan mashiino ah, ku dar xaqiijinta saxeexa socodkaaga geynta. wuxuu ku darayaa lakabka amniga ka soo horjeeda faragelinta ama soo dejinta la farsameeyay.
Sida loo ordo Caliber ka dib marka la rakibo
Ka dib marka la rakibo, waa inaad ku aragtaa Caliber liiska codsiyada ee miiskaaga. Waxa kale oo aad ka wici kartaa terminalka adiga oo wata amarka caliberHaddii aad dooratay rakibid keligiis ah, isticmaal jidka loo maro binary-ga ku dhex jira hagaha aad dooratay (tusaale ~/calibre-bin).
Haddii aad ka haajirtay rakibi hore, Caliber wuxuu ogaan doonaa maktabadaada iyo dookhyadaada. Habka cusboonaysiinta ma beddelo waxa ku jira ama dejinta., maadaama ay si gooni ah u kaydsan yihiin binary-ga.
Qora xamaasad leh oo ku saabsan adduunka bytes iyo farsamada guud ahaan. Waxaan jeclahay inaan aqoontayda ku wadaago qoraal, taasina waa waxa aan ku samayn doono blog-gan, ku tusi doona dhammaan waxyaabaha ugu xiisaha badan ee ku saabsan qalabka, software-ka, qalabka, isbeddellada tignoolajiyada, iyo in ka badan. Hadafkaygu waa inaan kaa caawiyo inaad u dhex marato adduunka dhijitaalka ah si fudud oo madadaalo leh.