Debian Wheezy는 LibreOffice 3(현재 2세대)과 함께 출시되었습니다. LO Ver 5로 업그레이드 또는 교체하고 패키지 관리자를 통해 관리하고 싶습니다. LibreOffice 및 Debian Wheezy를 온라인으로 검색하면 Wheezy를 통해 V4로 업데이트를 백포트하는 방법에 대한 몇 가지 오래된 스레드만 나왔으므로 다음 접근 방식을 살펴보았습니다.
데비안 저장소 사용
것 같다테스트(스트레치)거기는. 데비안패키지 정보거의 1년이 지났는데 Wheezy가 그것 없이 백포트한 것 같습니다. 제시 허리 이식하다. 따라서 이를 위해서는 Wheezy가 아닌 특정 저장소를 추가하거나 백포팅이 필요합니다. 내 이해는 이것이 일반적인 관행으로 권장되지 않으며 필요하다는 것입니다.기타 설정 조작.
발생한 문제:
- 두 저장소 모두에 대한 정확한 사양을 찾을 수 없습니다.
- 공개 키 정보를 찾을 수 없습니다.
- 소스 파일을 수동으로 편집하려면 무엇을 지정해야 하는지 알아야 합니다. GUI 도구는 이를 수행하는 자동화된 방법을 제공해야 합니다.(예), 그러나 Apper와 Synaptic은 온라인 튜토리얼에 표시된 도구를 표시하지 않습니다(Wheezy 도구의 고대 버전? 루트로 실행해야 합니까?).
다른 저장소 사용
LMDE거기는. 사양에
deb http://packages.linuxmint.com debian main
발생한 문제는 다음과 같습니다.- 민트에서 맞춤 제작한 버전이라 어떤 문제가 있을지 모르겠습니다.
- 공개 키 정보를 찾을 수 없습니다.
우분투에는 여러 전용PPA (신선하고 여전히). 추가해 보았습니다아직다음 명령을 사용하십시오.
sudo add-apt-repository ppa:libreoffice/libreoffice-5-1
시스템이wheezy main
편의를 위해 확장 기능을 추가했지만 아무 것도 발견되지 않았습니다.LibreOffice deb 압축 패키지 사용
LibreOffice 사이트와 tarball에 포함된 추가 정보 파일은 다음과 같습니다.몇 가지 대체 지침패키지 관리자를 사용하여 tarball을 설치합니다.
tarball의 아카이브를 풀고 debs 중 하나를 마우스 오른쪽 버튼으로 클릭하고 를 클릭하여 터미널을 엽니다
sudo dpkg -i *.deb
. 이렇게 하면 비밀번호를 묻지 않으며 해당 파일을 찾을 수 없다는 오류 메시지가 생성됩니다. 번갈아:확장된 tarball의 deb 디렉터리에서 모든 deb 파일을 선택하고 마우스 오른쪽 버튼을 클릭한 다음 을 선택합니다
open with package manager
. 이로 인해 각 deb 파일마다 하나씩 패키지 관리자 인스턴스가 30개 생성되어 종속성 누락에 대한 불만이 표시됩니다.
나는 여전히 Linux의 방식을 배우고 있으며 위험할 만큼 충분히 알고 있습니다. LibreOffice 사이트에서는 다른 방법이 없는 한 타르볼 사용을 권장하지 않습니다. 내 가설은 Debian 저장소의 버전이 Ubuntu 또는 Mint 소스의 버전보다 더 호환된다는 것입니다(다른 배포판에 덜 맞춤화됨).
LibreOffice는 아무것도 설치되어 있지 않기 때문에 문제를 해결하는 것처럼 보이는 휴대용 버전을 제공합니다. 그러나 외부 미디어에서 실행되도록 설계된 것으로 보이며 일부가 필요합니다.휴대용 인프라(Windows 기반, Wine에서 실행됩니다. 아직 다루어 보지 않았습니다.) 이 경우에도 수동 유지 관리가 필요합니다.
LibreOffice의 현재 버전을 로드하는 데 문제가 있는 Debian Old-Stable 사용자가 나만 있을 수는 없습니다. 표준 솔루션이 있습니까? 어딘가에 자세히 설명되어 있나요?
답변1
아마도 이 말을 듣고 싶지 않을 것입니다. 그러나 LibreOffice 5를 설치하는 가장 쉬운 방법은 다음과 같습니다.데비안 8로 업그레이드그리고~할 수 있게 하다jessie-backports
.
Wheezy를 계속 사용하려면 이미 대부분의 사용 가능한 옵션이 나열되어 있습니다.
데비안 저장소 사용
이것패키지 정보최신 날짜이며 하단에 표시된 날짜는 페이지 템플릿이 마지막으로 수정된 날짜입니다. 결정한 대로 Wheezy에는 LibreOffice 4의 백포트가 있고 Jessie에는 LibreOffice 5의 백포트가 있습니다. Wheezy 백포트는 LibreOffice 5를 가질 수 없습니다.
oldstable
백포트는 (업그레이드를 허용하기 위해) 안정 버전보다 새로운 패키지를 운반하는 것이 허용되지 않기 때문입니다.조잡한 백포트". 이를 요청하는 버그를 제출할 수 있지만 데비안의 LibreOffice 관리자는 이미 할 일이 많습니다...당신이 찾았어요지시하다이미 Synaptic과 같은 GUI 도구를 사용하여 리포지토리 백포트를 활성화하는 방법은 설명하지 않습니다. 별도의 저장소 키를 추가할 필요가 없습니다. 이는 Debian 아카이브 키로 서명된 공식 저장소입니다. 지침에 나와 있는 "지정할 내용을 아는 것"을 언급합니다.
deb http://http.debian.net/debian wheezy-backports main
root
새 저장소를 추가 해야 합니다 .다른 저장소 사용
Debian 7용으로 특별히 다른 저장소를 찾지 않는 한 이 작업을 권장하지 않습니다. 저는 Mint LibreOffice 패키지가 Mint용으로 특별히 맞춤화되어 있다고 생각합니다. 하지만 Mint에서 사용 가능한 모든 라이브러리를 사용하여 빌드될 것입니다. LibreOffice 5를 설치하는 동안 Wheezy 설치를 Mint로 "업그레이드"하게 될 수도 있습니다. (이게 어떻게 될지는 잘 모르겠습니다.)
LibreOffice에서 제공하는 패키지 사용
이것은 작동하지만 터미널 기반을 따르는 것이 좋습니다.지시하다;원래:
- 다운로드보관소
- 터미널 열기
- tarball이 포함된 디렉토리로 변경합니다.
- 추출:
tar xf LibreOffice_5.1.1_Linux_x86-64_deb.tar.gz
- 모든 패키지를 한 번에 설치합니다.
sudo dpkg -i LibreOffice_5.1.1.3_Linux_x86-64_deb/DEBS/*.deb
LibreOffice에서 제공하는 패키지는 Debian에서 제공하는 패키지와 매우 다르므로 이 작업을 수행하기 전에 LibreOffice 3을 제거해야 할 수도 있습니다. 패키지 자체는 어떤 것에도 의존하지 않으므로 이러한 바이너리는 정적으로 링크되어 있으며 다른 종속성을 업그레이드하지 않고도 Wheezy에서 작동해야 한다고 생각합니다.
마지막 옵션은 Wheezy 시스템에서 Debian이 제공한 LibreOffice 5 패키지를 다시 빌드하여 필요한 조정을 수행하는 것입니다(아마도 빌드 종속성에 대해서만).
나는 여전히 Linux에 대해 배우고 있으며 위험할 만큼 충분히 알고 있습니다.
이것은 약간 어려울 수 있습니다. 정말로 시도해 보고 싶다면 다음과 같이 터미널에서 시작하세요.
sudo apt-get install build-essential devscripts
sudo apt-get build-dep libreoffice
dget http://http.debian.net/debian/pool/main/libr/libreoffice/libreoffice_5.1.1-1.dsc
cd libreoffice-5.1.1
dch -v 5.1.1-1~bpo70+1 "Backport to Wheezy."
dpkg-buildpackage -us -uc
마지막 단계에서는 빌드 종속성을 충족할 수 없다고 불평할 수 있습니다. 이를 설치하거나(Wheezy에서는 사용할 수 있지만 LibreOffice 3에서는 사용하지 않는 경우) debian/control
Wheezy와 동등한 것을 사용하도록 수정해야 합니다.