Oprava balíčku Dropbox pro Debian

30. 11. 2011 10:58 (aktualizováno) | Petr Krčmář

Řešil jsem zajímavý technický problém – balíček Dropbox není možné nainstalovat do Debianu. Naštěstí řešení není složité.

Potřeboval jsem nainstalovat Dropbox (článek na Rootu) do Debianu Squeeze, ale v oficiálním balíčku je chyba – není možné splnit závislost na balíčku libnautilus-extension1. Za problémem stojí kompilace tohoto balíčku na Ubuntu, které označuje některé balíčky jinak než Debian. Zatímco v Debianu má problematická knihovna verzi 2.30.1-2, Dropbox požaduje ubuntí 1:2.22.2 či vyšší.

Oprava je naštěstí možná a spočívá v ručním přebalení s opravenou verzí zmíněné knihovny. Jdeme na to:

Stáhněte si někam balíček pro Ubuntu. Vytvořte si adresář, do kterého budeme rozbalovat:

$ mkdir -p extract/DEBIAN

Proveďte samotné rozbalení a původní balík můžete smazat:

$ dpkg-deb -x nautilus-dropbox_0.6.7_i386.deb extract/ $ dpkg-deb -e nautilus-dropbox_0.6.7_i386.deb extract/DEBIAN/ $ rm nautilus-dropbox_0.6.7_i386.deb

Teď poeditujte soubor extract/DEBIAN/control ve svém oblíbeném editoru a přepište verzi libnautilus-extension1 tak, aby neobsahovala úvodní 1:. Bude tam tedy:

... libnautilus-extension1 (>= 2.22.2)...

Teď už stačí jen balík znovu zabalit:

$ mkdir build $ dpkg-deb -b extract/ build/

Hotovo, teď už stačí jen nainstalovat:

$ sudo gdebi build/nautilus-dropbox_0.6.7_i386.deb

Použitý příkaz Gdebi automaticky vyřeší případné závislosti a vše uvede do funkčního stavu.

Pokud Dropbox nemáte a chcete se zaregistrovat, budu rád, když použijete tento speciální odkaz. Oběma nám přidá 250 MB místa navíc. Můžete mi tím jednoduše poděkovat za tento návod. Pokud odkaz použít nechcete, jděte přímo na www.dropbox.com.

120na80.cz: Víte, co je svobodná menstruace?

Víte, co je svobodná menstruace?

Vitalia.cz: Galerie: Strouhanka ze starých rohlíků? Kdepak

Galerie: Strouhanka ze starých rohlíků? Kdepak

Vitalia.cz: Očkování je nutné, říká homeopatka

Očkování je nutné, říká homeopatka

Měšec.cz: Do ostravské MHD bez jízdenky. Stačí karta

Do ostravské MHD bez jízdenky. Stačí karta

Měšec.cz: Investiční pasti. Děláte to, co ostatní, ale proděláváte

Investiční pasti. Děláte to, co ostatní, ale proděláváte

Měšec.cz: TEST: Vyzkoušeli jsme pražské taxikáře

TEST: Vyzkoušeli jsme pražské taxikáře

Lupa.cz: Kdo vykrádá LinkedIn? Zjistit to má soud

Kdo vykrádá LinkedIn? Zjistit to má soud

DigiZone.cz: Hodlá Markíza skončit v DVB-T?

Hodlá Markíza skončit v DVB-T?

Měšec.cz: Platíme NFC mobilem. Konečně to funguje!

Platíme NFC mobilem. Konečně to funguje!

Měšec.cz: Se stavebkem k soudu už (většinou) nemusíte

Se stavebkem k soudu už (většinou) nemusíte

Lupa.cz: Co vzal čas: internetové kavárny a herny

Co vzal čas: internetové kavárny a herny

120na80.cz: Kam umístit silikony?

Kam umístit silikony?

Podnikatel.cz: Pozor na vykuky, imitují služby České pošty

Pozor na vykuky, imitují služby České pošty

Měšec.cz: Test: Výběry z bankomatů v cizině a kurzy

Test: Výběry z bankomatů v cizině a kurzy

Vitalia.cz: Musí moudrák opravdu ven?

Musí moudrák opravdu ven?

Vitalia.cz: Za její cukrovkou stojí rodiče

Za její cukrovkou stojí rodiče

Podnikatel.cz: Kauza z Vinohrad pokračuje. Policie se omlouvá

Kauza z Vinohrad pokračuje. Policie se omlouvá

Vitalia.cz: 9 potravin, které nesmí chybět v jídelníčku těhotné

9 potravin, které nesmí chybět v jídelníčku těhotné

Lupa.cz: Hackujete? Můžete mít problém sehnat práci

Hackujete? Můžete mít problém sehnat práci

Lupa.cz: Měřičům síly hesla se nedá věřit. Víte proč?

Měřičům síly hesla se nedá věřit. Víte proč?