2016-02-20 18 views
7

Wskazówki dotyczące instalacji sbt wskazują, że w repozytorium znajdowały się sbt. Jednakże:Jak zainstalować sbt na ubuntu/debian za pomocą apt-get

$ sudo apt-get install -y sbt 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
E: Unable to locate package sbt 

Przyjrzyjmy się trochę ..

$ s apt-cache search sbt 
coop-computing-tools - cooperative computing tools 
libnet-z3950-simpleserver-perl - simple perl API for building Z39.50 servers 
libusbtc08-1 - Hardware interface library for PicoTech USB TC08 Thermocouple sensor 
libusbtc08-dev - Development files for PicoTech USB TC08 
python-usbtc08 - Python wrapper for libusbtc08 
s51dude - In-System Programmer for 8051 MCUs using usbtiny 

Hmmm .. no ....

Więc to apt-get pracy z SBT na Ubuntu? Czy jest do tego specjalny apt repository?

Odpowiedz

16

Po więcej przeszukując Odpowiedź została znaleziona tutaj: http://www.scala-sbt.org/0.13/docs/Installing-sbt-on-Linux.html

echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list 
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 642AC823 
sudo apt-get update 
sudo apt-get install sbt 

Ten działa

sbt 
    Getting org.scala-sbt sbt 0.13.9 ... 

A potem .. być cierpliwym ..

+0

zrobiłem wszystko, ale w końcu, kiedy mówię 'aptitude install sbt' otrzymuję ostrzeżenie: niezaufane pakiety mogą zagrozić systemowym bezpieczeństwo. Powinieneś kontynuować instalację tylko, jeśli masz pewność, że to jest właśnie to, co chcesz zrobić. sbt https://dl.bintray.com/sbt/debian/sbt-0.13.13.deb Czy chcesz zignorować to ostrzeżenie i kontynuować mimo to? Aby kontynuować, wpisz "tak"; aby przerwać, wpisz "nie": – amkhlv

Powiązane problemy