Best way to get idevicerestore?

i want to use idevicerestore. i didn’t find it in tumbleweed repos but i found it on github. it requires libimobiledevice-glue-1.0 >= 1.2.0

updated tumbleweed has libimobiledevice-glue-1_0-0|1.1.0+git0.20240222-1.2

trying: zypper --color --no-refresh rm libimobiledevice-glue-1_0-0
gets:

The following 212 packages are going to be REMOVED:                                                                                                                                                                  
  akonadi-calendar-tools akonadi-contact akonadi-import-wizard akonadi-plugin-calendar akonadi-plugin-contacts akonadi-plugin-mime akonadi-search akregator ark baloo5-file baloo5-file-lang baloo5-imports        
  baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang baloo5-widgets bluedevil5 bluedevil5-lang breeze breeze5-style breeze5-style-lang discover discover-backend-flatpak discover-backend-fwupd
  discover-backend-packagekit discover-lang dolphin dolphin-part drkonqi5 drkonqi5-lang ffmpegthumbs frameworkintegration-plugin gvfs-backend-afc gwenview5 kaccounts-integration kaccounts-providers            
  kactivitymanagerd kactivitymanagerd-lang kate kate-plugins kcm_sddm kcm_sddm-lang kcm_tablet kcm_tablet-lang kcmutils-imports kdeclarative-components kde-cli-tools5 kdegraphics-thumbnailers kdelibs4support
  kdenetwork-filesharing kdenlive kdepim-addons kde-print-manager kdialog khelpcenter5 khotkeys5 khotkeys5-lang kinfocenter5 kinfocenter5-lang kinit kio kio_audiocd kio-core kio-extras5 kio-fuse kipi-plugins kldap
  kleopatra kmag kmahjongg kmail-account-wizard kmailtransport kmenuedit5 kmenuedit5-lang kmines kmozillahelper knewstuff-imports knotes kompare konsole konsole-part konsole-part-lang kontact konversation kpat
  kreversi kross kscreen5 kscreen5-lang kscreen5-plasmoid kscreenlocker kscreenlocker-lang ksudoku ksystemstats5 ktexteditor kwalletmanager5 kwin5 kwin5-lang libimobiledevice-1_0-6 libimobiledevice-glue-1_0-0
  libkcddb libkcompactdisc-lang libkdegames-qt5-imports libkerfuffle23 libKF5Baloo5 libKF5Cddb5 libKF5CompactDisc5 libKF5DAV5 libKF5Declarative5 libKF5KCMUtils5 libKF5KDEGames7 libKF5KDELibs4Support5 libKF5KHtml5
  libKF5NewStuff5 libKF5NewStuffWidgets5 libKF5NotifyConfig5 libKF5Parts5 libKF5Plasma5 libKF5QuickAddons5 libKF5Runner5 libKF5Solid5 libkioarchive5 libkomparediff2-5 libkomparediff2-lang                      
  libKPim5AddressbookImportExport5 libKPim5AkonadiAgentBase5 libKPim5AkonadiCalendar5 libKPim5AkonadiContact5 libKPim5AkonadiCore5 libKPim5AkonadiMime5 libKPim5AkonadiSearch5 libKPim5AkonadiWidgets5    
  libKPim5CalendarSupport5 libKPim5ContactEditor5 libKPim5EventViews5 libKPim5GrantleeTheme5 libKPim5Gravatar5 libKPim5IdentityManagementWidgets5 libKPim5IMAP5 libKPim5ImportWizard5 libKPim5IncidenceEditor5
  libKPim5KontactInterface5 libKPim5Ldap5 libKPim5libkleo5 libKPim5MailCommon5 libKPim5MailImporter5 libKPim5MailImporterAkonadi5 libKPkdeim5MailTransport5 libKPim5PimCommon5 libKPim5PimCommonAkonadi5 libKPim5SMTP5
  libKPim5TextEdit5 libksieve5 libksysguard5 libksysguard5-imports libksysguard5-lang libksysguard5-plugins libreoffice-qt5 mbox-importer messagelib milou5 milou5-lang okular patterns-kde-kde          
  patterns-kde-kde_plasma pim-data-exporter plasma5-addons plasma5-addons-lang plasma5-defaults-openSUSE plasma5-desktop plasma5-desktop-emojier plasma5-disks plasma5-integration-plugin                  
  plasma5-integration-plugin-lang plasma5-pa plasma5-pa-lang plasma5-session plasma5-session-wayland plasma5-systemmonitor plasma5-theme-openSUSE plasma5-thunderbolt plasma5-workspace                    
  plasma5-workspace-branding-openSUSE plasma5-workspace-lang plasma5-workspace-libs plasma-browser-integration plasma-browser-integration-lang plasma-framework plasma-framework-components plasma-nm5
  plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp powerdevil5 powerdevil5-lang purpose sddm sddm-branding-openSUSE sddm-greeter-qt5 sddm-theme-openSUSE skanlite solid-imports solid-tools
  spectacle systemsettings5 systemsettings5-lang upower usbmuxd xdg-desktop-portal-kde xdg-desktop-portal-kde-lang
The following 2 patterns are going to be REMOVED:                                                                                                                                                                    
  kde kde_plasma
212 packages to remove.

what’s the best way to get idevicerestore?

You can always compile newer version of your library, install it in any location and use LD_LIBRARY_PATH with programs that need it (or hard code location when building these programs).

1 Like

https://software.opensuse.org/package/idevicerestore

Also you can download tar from https://libimobiledevice.org/ - https://github.com/libimobiledevice/idevicerestore/releases/download/1.0.0/idevicerestore-1.0.0.tar.bz2

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.