다른 버전을 이미 설치 한 경우 최신 버전의 GNU Octave 설치


17

를 사용하여 Gnu Octave를 설치했습니다 apt-get install octave.
내 컴퓨터에 버전 4.0.3이 설치되었습니다.

사용 가능한 최신 버전을 설치하고 싶습니다. 내가 어떻게 할 수있는:

  1. 가지고있는 버전을 제거 하시겠습니까?
  2. 최신 버전을 설치 하시겠습니까?

어떤 버전의 Ubuntu를 사용하십니까? \\ zesty (17.04)를 사용한다면이 저장소를 추가하기 위해이 명령을 사용할 수 있습니다sudo sed -i 's/zesty/xenial/g' /etc/apt/sources.list.d/octave-ubuntu-stable-zesty.list && sudo apt update
Ali Razmdideh

답변:


15

GNU Octave를 제거하려면 다음 명령을 실행할 수 있습니다.

sudo apt purge octave

그러나 최신 버전의 Octave를 제거한 다음 설치할 필요는 없습니다.

다음 명령을 사용하여 해당 패키지를 쉽게 업그레이드 할 수 있습니다.

sudo add-apt-repository ppa:octave/stable
sudo apt update
sudo apt install octave

이 명령은 Octave를이 소프트웨어의 최신 안정 버전으로 업그레이드합니다 (현재 버전을 제거 할 필요 없음).


이것을 실행 한 후, octave는 이미 최신 버전 (4.0.3-3ubuntu1)입니다. 그러나 옥타브에이 4.2.1 :( 발표 된 것을 말한다 상세 페이지
saidaspen

1
새로운 소프트웨어가 (원본 작성자에 의해) 업스트림으로 릴리스되면 자동으로 Ubuntu 저장소에 있지 않습니다. 우분투 관리자는 패키지 등을 만들어야합니다. 우분투 릴리스 (즉, 18.04) 내에서 패키지는 보안 업데이트 만 받고 파이어 폭스, 썬더 버드, 크롬과 같은 주요 업데이트를 얻는 패키지는 거의 없습니다.
tardis

효과가있었습니다. Ubuntu 16.04에 Octave 4.2.2를 성공적으로 설치했습니다. 감사.
ddas

5

Flatpack 앱으로 최신 버전의 Octave (2019 년 3 월 5.1.0)를 실행하여 실행할 수 있습니다. " Flatpack 은 Linux에서 샌드 박스 데스크탑 응용 프로그램을 구축, 배포 및 실행하기위한 시스템입니다."

설치 절차는 페이지 하단의 https://flathub.org/apps/details/org.octave.Octave 에 설명되어 있습니다 .

보다 완전한 명령 세트는 다음 섹션과 같습니다.

Ubuntu 16.04를 사용하는 경우 먼저 flatpack을 설치 한 다음 Octave를 실행하십시오.

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt install flatpak
# optional line, AFAIK (pulls in Gnome deps?):
sudo apt install gnome-software-plugin-flatpak  
# this line possibly required on Debian systems
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo  
flatpak install flathub org.octave.Octave
flatpak run org.octave.Octave --gui

인터넷에서 약 900MB를 다운로드합니다.

명령 행에서 Octave를 시작하는 데 편의를 위해 /usr/share/octave내용으로 파일 을 작성할 수 있습니다.

#!/bin/sh
flatpak run org.octave.Octave --gui

그리고 /usr/share/octave-cli내용으로

#!/bin/sh
flatpak run org.octave.Octave

내 데비안 스트레치 (9, 안정)에서 repo를 추가해야합니다. flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
tverrbjelke
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.