독점 애플리케이션이 있지만 나머지 설치 기반에 영향을 주지 않는 백엔드 라이브러리를 사용하세요.

독점 애플리케이션이 있지만 나머지 설치 기반에 영향을 주지 않는 백엔드 라이브러리를 사용하세요.

사진 작업 흐름 관리를 위해 Corel AfterShot Pro 3를 사용했지만 약 1년 전에 작동이 중단되었습니다. Corel이 최신 라이브러리로 응용 프로그램을 업데이트할 때까지 기다릴 것 같습니다. 나는 헛되이 기다렸고 이제 처리되고 카탈로그화되기를 기다리는 수 기가바이트의 사진이 있습니다. 문제는 내가 그것을 설치할 때(나는 다운로드한 rpm을 설치하기 위해 OpenSuse Tumbleweed의 zypper를 사용합니다),

AfterShot3X64 
Install Path:           /opt/AfterShot3(64-bit)
LD_PATH:                /opt/AfterShot3(64-bit)/lib:
XLIB_SKIP_ARGB_VISUALS:
./AfterShot: error while loading shared libraries: libgstreamer-0.10.so.0: cannot open shared object file: No such file or directory

/usr/lib64/libgstreamer-1.0.so.0두 가지 모두에 대한 심볼릭 링크를 만들었습니다.

  • /usr/lib64/libgstreamer-0.10.so.0(내 일반 도서관 위치)
  • /opt/AfterShotPro3(64-bit)/lib/libgstreamer-0.10.so.0(다운로드한 애플리케이션 자체 라이브러리의 위치)

버그 수정(및 Linux 지원, 원래 Linux 제품인 Bibble Pro임에도 불구하고)에 대한 Corel의 부끄러운 평판에도 불구하고 최신 코드로 라이브러리를 최신 상태로 유지하기 위해 약간의 노력을 기울였으면 좋겠습니다.

내가 무엇을 할 수 있는지에 대한 아이디어가 있는 사람이 있나요? 문제가 되는 라이브러리 파일의 버전을 찾아서 설치하고 AfterShot이 찾을 수 있는 곳에 설치하되 업데이트된 라이브러리를 손상시키지 않는 방법이 있는지 궁금합니다./usr/lib64

@hermann의 답변을 받은 후 다음을 시도했습니다.

  1. 다운로드할 수 있는 OpenSuSe Tumbleweed YMP를 찾았습니다.
  2. 그 다음에
rpm --prefix="/opt/AfterShot3(64-bit)/lib" -ivh /home/greg/Downloads/libgstreamer-0_10-0.ymp
Retrieving https://build.opensuse.org/staging_workflows/openSUSE:Factory
Retrieving https://build.opensuse.org/package/view_file/openSUSE:Factory:Staging/dashboard/devel_projects
Retrieving http://en.opensuse.org/Portal:Factory
Retrieving https://build.opensuse.org/staging_workflows/openSUSE:Factory
Retrieving https://build.opensuse.org/package/view_file/openSUSE:Factory:Staging/dashboard/devel_projects
Retrieving http://en.opensuse.org/Portal:Factory
error: open of <metapackage failed: No such file or directory
error: open of xmlns:os=http://opensuse.org/Standards/One_Click_Install failed: No such file or directory
error: open of xmlns=http://opensuse.org/Standards/One_Click_Install> failed: No such file or directory
error: open of <group failed: No such file or directory
error: open of distversion=openSUSE Tumbleweed> failed: No such file or directory
error: open of <repositories> failed: No such file or directory
error: open of <repository failed: No such file or directory
error: open of recommended=true> failed: No such file or directory
error: open of <name>home:cabelo:games</name> failed: No such file or directory
error: open of <summary>Games failed: No such file or directory
error: open of for failed: No such file or directory
error: open of GNU/Linux failed: No such file or directory
error: open of plataform</summary> failed: No such file or directory
error: open of <description></description> failed: No such file or directory
error: open of <url>https://download.opensuse.org/repositories/home:/cabelo:/games/openSUSE_Tumbleweed/</url> failed: No such file or directory
error: open of </repository> failed: No such file or directory
error: open of <repository failed: No such file or directory
error: open of recommended=true> failed: No such file or directory
error: open of <name>openSUSE:Factory</name> failed: No such file or directory
error: open of <summary>The failed: No such file or directory
error: open of next failed: No such file or directory
error: open of openSUSE failed: No such file or directory
error: open of distribution</summary> failed: No such file or directory
error: open of <description>Any failed: No such file or directory
error: open of user failed: No such file or directory
error: open of who failed: No such file or directory
error: open of wishes failed: No such file or directory
error: open of to failed: No such file or directory
error: open of have failed: No such file or directory
error: open of the failed: No such file or directory
error: open of newest failed: No such file or directory
error: open of packages failed: No such file or directory
error: open of that failed: No such file or directory
error: open of include, failed: No such file or directory
error: open of but failed: No such file or directory
error: open of are failed: No such file or directory
error: open of not failed: No such file or directory
error: open of limited failed: No such file or directory
error: open of to, failed: No such file or directory
error: open of the failed: No such file or directory
error: open of Linux failed: No such file or directory
error: open of kernel, failed: No such file or directory
error: open of SAMBA, failed: No such file or directory
error: open of git, failed: No such file or directory
error: open of desktops, failed: No such file or directory
error: open of office failed: No such file or directory
error: open of applications failed: No such file or directory
error: open of and failed: No such file or directory
error: open of many failed: No such file or directory
error: open of other failed: No such file or directory
error: open of packages, failed: No such file or directory
error: open of will failed: No such file or directory
error: open of want failed: No such file or directory
error: open of Tumbleweed. failed: No such file or directory
error: open of Tumbleweed failed: No such file or directory
error: open of appeals failed: No such file or directory
error: open of to failed: No such file or directory
error: open of Power failed: No such file or directory
error: open of Users, failed: No such file or directory
error: open of Software failed: No such file or directory
error: open of Developers failed: No such file or directory
error: open of and failed: No such file or directory
error: open of openSUSE failed: No such file or directory
error: open of Contributors. failed: No such file or directory
error: open of If failed: No such file or directory
error: open of you failed: No such file or directory
error: open of require failed: No such file or directory
error: open of the failed: No such file or directory
error: open of latest failed: No such file or directory
error: open of software failed: No such file or directory
error: open of stacks failed: No such file or directory
error: open of and failed: No such file or directory
error: open of Integrated failed: No such file or directory
error: open of Development failed: No such file or directory
error: open of Environment failed: No such file or directory
error: open of or failed: No such file or directory
error: open of need failed: No such file or directory
error: open of a failed: No such file or directory
error: open of stable failed: No such file or directory
error: open of platform failed: No such file or directory
error: open of closest failed: No such file or directory
error: open of to failed: No such file or directory
error: open of bleeding failed: No such file or directory
error: open of edge failed: No such file or directory
error: open of Linux, failed: No such file or directory
error: open of Tumbleweed failed: No such file or directory
error: open of is failed: No such file or directory
error: open of the failed: No such file or directory
error: open of best failed: No such file or directory
error: open of choice failed: No such file or directory
error: open of for failed: No such file or directory
error: open of you. failed: No such file or directory
error: open of Staging failed: No such file or directory
error: open of dashboard failed: No such file or directory
error: open of is failed: No such file or directory
error: open of located failed: No such file or directory
error: open of at: failed: No such file or directory
error: /var/tmp/rpm-tmp.6Ufc8q: not an rpm package (or package manifest): 
error: open of List failed: No such file or directory
error: open of of failed: No such file or directory
error: open of known failed: No such file or directory
error: open of devel failed: No such file or directory
error: open of projects: failed: No such file or directory
error: /var/tmp/rpm-tmp.Ra4jZS: not an rpm package (or package manifest): 
error: open of Have failed: No such file or directory
error: open of a failed: No such file or directory
error: open of look failed: No such file or directory
error: open of at failed: No such file or directory
error: /var/tmp/rpm-tmp.3yLYKL: not an rpm package (or package manifest): 
error: open of for failed: No such file or directory
error: open of more failed: No such file or directory
error: open of details.</description> failed: No such file or directory
error: open of <url>http://download.opensuse.org/tumbleweed/repo/oss/</url> failed: No such file or directory
error: open of </repository> failed: No such file or directory
error: open of <repository failed: No such file or directory
error: open of recommended=true> failed: No such file or directory
error: open of <name>openSUSE:Tumbleweed</name> failed: No such file or directory
error: open of <summary>Tumbleweed</summary> failed: No such file or directory
error: open of <description>Tumbleweed failed: No such file or directory
error: open of is failed: No such file or directory
error: open of the failed: No such file or directory
error: open of openSUSE failed: No such file or directory
error: open of Rolling failed: No such file or directory
error: open of Release failed: No such file or directory
error: open of This failed: No such file or directory
error: open of OBS failed: No such file or directory
error: open of Project failed: No such file or directory
error: open of represents failed: No such file or directory
error: open of the failed: No such file or directory
error: open of content failed: No such file or directory
error: open of of failed: No such file or directory
error: open of the failed: No such file or directory
error: open of currently failed: No such file or directory
error: open of published failed: No such file or directory
error: open of snapshot. failed: No such file or directory
error: open of The failed: No such file or directory
error: open of newer failed: No such file or directory
error: open of repository failed: No such file or directory
error: open of for failed: No such file or directory
error: open of next failed: No such file or directory
error: open of publish failed: No such file or directory
error: open of can failed: No such file or directory
error: open of be failed: No such file or directory
error: open of found failed: No such file or directory
error: open of in failed: No such file or directory
error: open of openSUSE:Factory failed: No such file or directory
error: open of standard failed: No such file or directory
error: open of repository. failed: No such file or directory
error: open of </description> failed: No such file or directory
error: open of <url>https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/</url> failed: No such file or directory
error: open of </repository> failed: No such file or directory
error: open of <repository failed: No such file or directory
error: open of recommended=true> failed: No such file or directory
error: open of <name>openSUSE:Tumbleweed</name> failed: No such file or directory
error: open of <summary>Tumbleweed</summary> failed: No such file or directory
error: open of <description>Tumbleweed failed: No such file or directory
error: open of is failed: No such file or directory
error: open of the failed: No such file or directory
error: open of openSUSE failed: No such file or directory
error: open of Rolling failed: No such file or directory
error: open of Release failed: No such file or directory
error: open of This failed: No such file or directory
error: open of OBS failed: No such file or directory
error: open of Project failed: No such file or directory
error: open of represents failed: No such file or directory
error: open of the failed: No such file or directory
error: open of content failed: No such file or directory
error: open of of failed: No such file or directory
error: open of the failed: No such file or directory
error: open of currently failed: No such file or directory
error: open of published failed: No such file or directory
error: open of snapshot. failed: No such file or directory
error: open of The failed: No such file or directory
error: open of newer failed: No such file or directory
error: open of repository failed: No such file or directory
error: open of for failed: No such file or directory
error: open of next failed: No such file or directory
error: open of publish failed: No such file or directory
error: open of can failed: No such file or directory
error: open of be failed: No such file or directory
error: open of found failed: No such file or directory
error: open of in failed: No such file or directory
error: open of openSUSE:Factory failed: No such file or directory
error: open of standard failed: No such file or directory
error: open of repository. failed: No such file or directory
error: open of </description> failed: No such file or directory
error: open of <url>http://download.opensuse.org/tumbleweed/repo/oss/</url> failed: No such file or directory
error: open of </repository> failed: No such file or directory
error: open of <repository failed: No such file or directory
error: open of recommended=false> failed: No such file or directory
error: open of <name>openSUSE:Factory</name> failed: No such file or directory
error: open of <summary>The failed: No such file or directory
error: open of next failed: No such file or directory
error: open of openSUSE failed: No such file or directory
error: open of distribution</summary> failed: No such file or directory
error: open of <description>Any failed: No such file or directory
error: open of user failed: No such file or directory
error: open of who failed: No such file or directory
error: open of wishes failed: No such file or directory
error: open of to failed: No such file or directory
error: open of have failed: No such file or directory
error: open of the failed: No such file or directory
error: open of newest failed: No such file or directory
error: open of packages failed: No such file or directory
error: open of that failed: No such file or directory
error: open of include, failed: No such file or directory
error: open of but failed: No such file or directory
error: open of are failed: No such file or directory
error: open of not failed: No such file or directory
error: open of limited failed: No such file or directory
error: open of to, failed: No such file or directory
error: open of the failed: No such file or directory
error: open of Linux failed: No such file or directory
error: open of kernel, failed: No such file or directory
error: open of SAMBA, failed: No such file or directory
error: open of git, failed: No such file or directory
error: open of desktops, failed: No such file or directory
error: open of office failed: No such file or directory
error: open of applications failed: No such file or directory
error: open of and failed: No such file or directory
error: open of many failed: No such file or directory
error: open of other failed: No such file or directory
error: open of packages, failed: No such file or directory
error: open of will failed: No such file or directory
error: open of want failed: No such file or directory
error: open of Tumbleweed. failed: No such file or directory
error: open of Tumbleweed failed: No such file or directory
error: open of appeals failed: No such file or directory
error: open of to failed: No such file or directory
error: open of Power failed: No such file or directory
error: open of Users, failed: No such file or directory
error: open of Software failed: No such file or directory
error: open of Developers failed: No such file or directory
error: open of and failed: No such file or directory
error: open of openSUSE failed: No such file or directory
error: open of Contributors. failed: No such file or directory
error: open of If failed: No such file or directory
error: open of you failed: No such file or directory
error: open of require failed: No such file or directory
error: open of the failed: No such file or directory
error: open of latest failed: No such file or directory
error: open of software failed: No such file or directory
error: open of stacks failed: No such file or directory
error: open of and failed: No such file or directory
error: open of Integrated failed: No such file or directory
error: open of Development failed: No such file or directory
error: open of Environment failed: No such file or directory
error: open of or failed: No such file or directory
error: open of need failed: No such file or directory
error: open of a failed: No such file or directory
error: open of stable failed: No such file or directory
error: open of platform failed: No such file or directory
error: open of closest failed: No such file or directory
error: open of to failed: No such file or directory
error: open of bleeding failed: No such file or directory
error: open of edge failed: No such file or directory
error: open of Linux, failed: No such file or directory
error: open of Tumbleweed failed: No such file or directory
error: open of is failed: No such file or directory
error: open of the failed: No such file or directory
error: open of best failed: No such file or directory
error: open of choice failed: No such file or directory
error: open of for failed: No such file or directory
error: open of you. failed: No such file or directory
error: open of Staging failed: No such file or directory
error: open of dashboard failed: No such file or directory
error: open of is failed: No such file or directory
error: open of located failed: No such file or directory
error: open of at: failed: No such file or directory
error: /var/tmp/rpm-tmp.WmK053: not an rpm package (or package manifest): 
error: open of List failed: No such file or directory
error: open of of failed: No such file or directory
error: open of known failed: No such file or directory
error: open of devel failed: No such file or directory
error: open of projects: failed: No such file or directory
error: /var/tmp/rpm-tmp.SOLsQU: not an rpm package (or package manifest): 
error: open of Have failed: No such file or directory
error: open of a failed: No such file or directory
error: open of look failed: No such file or directory
error: open of at failed: No such file or directory
error: /var/tmp/rpm-tmp.iO0DaZ: not an rpm package (or package manifest): 
error: open of for failed: No such file or directory
error: open of more failed: No such file or directory
error: open of details.</description> failed: No such file or directory
error: open of <url>https://download.opensuse.org/repositories/openSUSE:/Factory/ports/</url> failed: No such file or directory
error: open of </repository> failed: No such file or directory
error: open of </repositories> failed: No such file or directory
error: open of <software> failed: No such file or directory
error: open of <item> failed: No such file or directory
error: open of <name>libgstreamer-0_10-0</name> failed: No such file or directory
error: open of <summary>Streaming-Media failed: No such file or directory
error: open of Framework failed: No such file or directory
error: open of Runtime</summary> failed: No such file or directory
error: open of <description>GStreamer failed: No such file or directory
error: open of is failed: No such file or directory
error: open of a failed: No such file or directory
error: open of streaming-media failed: No such file or directory
error: open of framework, failed: No such file or directory
error: open of based failed: No such file or directory
error: open of on failed: No such file or directory
error: open of graphs failed: No such file or directory
error: open of of failed: No such file or directory
error: open of filters failed: No such file or directory
error: open of which failed: No such file or directory
error: open of operate failed: No such file or directory
error: open of on failed: No such file or directory
error: open of media failed: No such file or directory
error: open of data. failed: No such file or directory
error: open of Applications failed: No such file or directory
error: open of using failed: No such file or directory
error: open of this failed: No such file or directory
error: open of library failed: No such file or directory
error: open of can failed: No such file or directory
error: open of do failed: No such file or directory
error: open of anything failed: No such file or directory
error: open of from failed: No such file or directory
error: open of real-time failed: No such file or directory
error: open of sound failed: No such file or directory
error: open of processing failed: No such file or directory
error: open of to failed: No such file or directory
error: open of playing failed: No such file or directory
error: open of videos, failed: No such file or directory
error: open of and failed: No such file or directory
error: open of just failed: No such file or directory
error: open of about failed: No such file or directory
error: open of anything failed: No such file or directory
error: open of else failed: No such file or directory
error: open of media-related. failed: No such file or directory
error: open of Its failed: No such file or directory
error: open of plug-in-based failed: No such file or directory
error: open of architecture failed: No such file or directory
error: open of means failed: No such file or directory
error: open of that failed: No such file or directory
error: open of new failed: No such file or directory
error: open of data failed: No such file or directory
error: open of types failed: No such file or directory
error: open of or failed: No such file or directory
error: open of processing failed: No such file or directory
error: open of capabilities failed: No such file or directory
error: open of can failed: No such file or directory
error: open of be failed: No such file or directory
error: open of added failed: No such file or directory
error: open of by failed: No such file or directory
error: open of installing failed: No such file or directory
error: open of new failed: No such file or directory
error: open of plug-ins.</description> failed: No such file or directory
error: open of </item> failed: No such file or directory
error: open of </software> failed: No such file or directory
error: open of </group> failed: No such file or directory
error: open of </metapackage> failed: No such file or directory

답변1

기호 링크를 만드는 것이 도움이 될 수 있지만 이는 상당히 제한된 상황에서만 가능합니다. 공유 객체의 새 버전은 이전 버전과 약간 다르게 사용해야 할 가능성이 높습니다. 결국, 버전 번호 변경이 이를 나타냅니다.

당신이 원하는 것은 필요한 라이브러리와 환경 변수의 모음입니다 LD_LIBRARY_PATH.

배포판에 버전 제어 기능이 있는 경우 패키지 아카이브를 통해 이전 라이브러리를 얻을 수 있습니다. 우분투의 경우 가끔 사용합니다.https://packages.ubuntu.com/. 정확한 파일 이름을 검색하여 적절한 .deb 파일을 다운로드할 수 있습니다. 그런 다음 이를 사용하여 dpkg -x file.deb /opt/AfterShotPro3(64-bit)/oldlibs/모든 파일을 추출 할 수 있습니다 . 문제가 있는 모든 라이브러리에 대해 이 작업을 반복합니다. 라이브러리의 종속성에 대해 이 작업을 수행해야 할 수도 있습니다. 그러나 한계가 있습니다. 개인적인 경험을 통해 말씀드릴 수 있습니다. 이전 라이브러리가 이전 버전의 libc에 의존하고 현재 설치된 라이브러리 사용을 거부하면 운이 좋지 않습니다.

그런 다음 실행하는 대신 /opt/AfterShotPro3(64-bit)/bin/aftershotopro(실행 파일 이름을 완전히 작성했습니다) LD_LIBRARY_PATH먼저 다음을 설정했습니다.LD_LIBRARY_PATH=/opt/AfterShotPro3(64-bit)/oldlibs/ /opt/AfterShotPro3(64-bit)/bin/aftershotopro

관련 정보