Linux Mint Türkiye
Yazılım => Yazılım Yükleme ve Kaldırma => Konuyu başlatan: rsun - 21 Temmuz 2019, 19:12:38
-
Yakın zaman önce resmi sitesindeki deb bağlantısından indirdiğim Stremio, kurulumu sırasında bağımlılığı sağlanmamış paketler uyarısı vererek yarıda kesilmişti. Bakabildiğim Linux forumlarında deb paketiyle kurulum özelinde konuya ilişkin bir çözüm göremedim. Fakat farklı paket sistemleri kullanan dağıtımlarla ilgili birkaç konuyu inceleyince el yordamıyla da olsa Linux Mint için uygun çözümü de bulmuş oldum. Gerekli işlemler şunlar:
git clone --recurse-submodules -j8 git://github.com/Stremio/stremio-shell.git
sudo apt-get install qtcreator qt5-qmake qt5-default g++ pkgconf libssl-dev
g++-multilib g++-7-multilib gcc-7-doc libstdc++6-7-dbg glibc-doc
libx11-doc libqt5opengl5-dev clang qmlscene qt5-doc qt5-qmltooling-plugins
libc-ares2 libhttp-parse2.7.1 libc-ares2 libhttp-parser2.7.1
sudo apt-get install libminizip1 libmpv1 libqt5positioning5 libqt5webchannel5 libqt5webengine-data libqt5webengine-data libre2-4 libuchardet0 libuv1 nodejs qml-module-qt-labs-platform qml-module-qt qml-module-qtquick-dialogs qml-module-qtquick-privatewidgets qml-module-qtwebchannel qml-module-qtwebengine
İşlemler tamamlandıktan sonra Stremio sitesinden alınmış alttaki bağlantıdan deb paketini indirerek kurulumu tamamlayabiliriz.
https://dl.strem.io/linux/v4.4.54/stremio_4.4.52-1_amd64.deb
-
Aslında bu şekilde uğraşmaya gerek yok. Eğer bağımlılıkları olan bir paketi dpkg komutu ile kurarsanız böyle bir sonucun alınması normal, aynı aşağıdaki gibi.
sudo dpkg -i stremio_4.4.52-1_amd64.deb'
(Veritabanı okunuyor ... 442850 dosya veya dizin kurulu durumda.)
Paket açılacak: .../stremio_4.4.52-1_amd64.deb ...
Paket açılıyor: stremio (4.4.52-1) üzerine (4.4.52-1) ...
dpkg: bağımlılık sorunları yüzünden stremio paketi yapılandırılamıyor:
stremio şuna bağımlı: nodejs, ama:
'nodejs' paketi kurulu değil.
stremio şuna bağımlı: libmpv1 (>= 0.27.2), ama:
'libmpv1' paketi kurulu değil.
stremio şuna bağımlı: qml-module-qt-labs-platform (>= 5.9.5), ama:
'qml-module-qt-labs-platform' paketi kurulu değil.
stremio şuna bağımlı: qml-module-qtquick-dialogs (>= 5.9.5), ama:
'qml-module-qtquick-dialogs' paketi kurulu değil.
stremio şuna bağımlı: qml-module-qtwebchannel (>= 5.9.5), ama:
'qml-module-qtwebchannel' paketi kurulu değil.
stremio şuna bağımlı: qml-module-qtwebengine (>= 5.9.5), ama:
'qml-module-qtwebengine' paketi kurulu değil.
dpkg: stremio paketi işlenirken sorun yaşandı (--install):
bağımlılık sorunları - yapılandırılmadan bırakılıyor
İşleme sırasında hatalarla karşılaşıldı
Bu durumda aşağıdaki komutu çalıştırırsanız, bağımlı paketler otomatik yüklenir.
sudo apt install -f
Aşağıdaki gibi olurdu.
sudo apt install -f
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
Bağımlılıklar düzeltiliyor... Tamamlandı
Aşağıdaki ek paketler kurulacak:
libhttp-parser2.7.1 libminizip1 libmpv1 libqt5webengine-data
libqt5webengine5 libqt5webenginecore5 libre2-4 libuv1 nodejs
qml-module-qt-labs-platform qml-module-qtquick-dialogs
qml-module-qtquick-privatewidgets qml-module-qtwebchannel
qml-module-qtwebengine
Tavsiye edilen paketler:
youtube-dl nodejs-doc
Aşağıdaki YENİ paketler kurulacak:
libhttp-parser2.7.1 libminizip1 libmpv1 libqt5webengine-data
libqt5webengine5 libqt5webenginecore5 libre2-4 libuv1 nodejs
qml-module-qt-labs-platform qml-module-qtquick-dialogs
qml-module-qtquick-privatewidgets qml-module-qtwebchannel
qml-module-qtwebengine
0 paket yükseltilecek, 14 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
1 paket tam olarak kurulmayacak ya da kaldırılmayacak
dpkg komutu yerine gdebi komut satırı aracını kullanırsanız, bağımlılklar otomatik yüklenir, aynı aşağıdaki gibi olur.
sudo gdebi stremio_4.4.52-1_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading state information... Done
Şu paketlerin KALDIRILMASINI gerektiriyor: stremio
Şu paketlerin kurulmasını gerektiriyor: libhttp-parser2.7.1 libminizip1 libmpv1 libqt5webengine-data libqt5webengine5 libqt5webenginecore5 libre2-4 libuv1 nodejs qml-module-qt-labs-platform qml-module-qtquick-dialogs qml-module-qtquick-privatewidgets qml-module-qtwebchannel qml-module-qtwebengine
The next generation media center
Bu yazılım paketini kurmak istiyor musunuz? [e/H]:
Yeni kullanıcıların bunlarla uğraşmaması için, Linux Mint sürümlerinde Gdebi'nin arayüzü kurulu geliyor. Pakete sağ tıklayıp Gdebi ile kursaydınız böyle uğraşmazdınız, bağımlıklar aşağıdaki resimdeki gibi otomatik listelenir ve yüklenirdi.
(https://i.postimg.cc/gJ5dtsZK/stremio.png)
(https://i.postimg.cc/Pf1TQB46/stremio2.png)