다음 단락을주의 깊게 읽으십시오. 이 답변은 Ubuntu 12.04에서 Okular를 0.15로 업그레이드하는 방법을 보여줍니다 (주석을 PDF로 내보내기 지원). (OP에서 언급했듯이) 쿠분투 백 포트 PPA에 관한 다른 솔루션은 Okular 0.15 버전을 제공 하지만 주석을 PDF로 내보내는 기능 은 제공 하지 않습니다 . 이는 OP가 원했던 것입니다. 불행히도, Okular 0.15의이 새로운 기능은 약간 제한적이며 특정 유형의 주석을 PDF 문서로 인코딩하지 않을 수 있습니다. 또한 업그레이드하면 글꼴 등과의 호환성 문제가 발생할 수 있습니다. 따라서이 작업을 시도하기 전에 두 번 생각해야합니다.
계속해서 Okular 0.15를 사용해보십시오. 먼저 old_packages.txt
현재 설치된 패키지 / 버전 목록이 들어있는 파일 을 만들 수 있습니다 (생각하지 않아도 걱정하지 마십시오).
sudo apt-get install aptitude
aptitude -q -F "%?p=%?V" --disable-columns search \~i > old_packages.txt
업그레이드를 준비하려면 다음 두 줄을 추가하십시오. /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu/ quantal main universe
deb-src http://archive.ubuntu.com/ubuntu/ quantal main universe
그런 다음 다음 명령을 실행하십시오.
sudo apt-get update
sudo apt-get install okular -f
오류가 발생하면이를 시도하십시오 (Ocular 설치가 성공할 때까지 반복).
sudo apt-get install -f
sudo apt-get autoremove -f
sudo apt-get install okular -f
이 입력 후
okular --version
버전 0.15.x를 표시해야합니다. 마지막으로, 예기치 않은 내용이 추가 / 업그레이드되는 것을 방지하려면 추가 된 두 줄을 주석 처리 /etc/apt/sources.list
해야합니다.
sudo apt-get update
경고하십시오 이 답변 아래의 의견이에 대한 자세한 정보를 포함하는 등 폰트와 호환성 문제를 만들어,이 절차는 계량 적 저장소에서 업데이트 할 수있는 다른 패키지를 야기 할 수있다.
Okular 0.15를 제거하고 패키지에 대한 모든 변경 사항을 취소하려면 매우 간단합니다. 먼저해야합니다
sudo apt-get purge okular
sudo apt-get autoremove -f
이때 old_packages.txt
처음에 만든 파일을 사용하여 모든 패키지를 이전 버전으로 다운 그레이드 할 수 있습니다 (자세한 내용은 여기 참조). 또는 다음과 같은 훌륭한 절차를 수행 할 수 있습니다 ( Ubuntu 롤백 에 대한 질문에 대한 답변 참조 ).
/etc/apt/preferences
다음을 편집 하고 추가하십시오
Package: *
Pin: release v=12.04
Pin-Priority: 1001
마지막으로
sudo apt-get dist-upgrade -f
sudo apt-get autoremove -f
이제 원래 12.04 패키지 / 버전으로 돌아와야합니다.