web-dev-qa-db-ja.com

ルアロックス版

私はLinuxが初めてで、最新のluarocksバージョンをインストールしようとしています。現在、バージョン2.0.8を実行しています(Sudo apt-get updateを実行した後)。これは私のニーズの一部には不十分です。インストールするバージョンを指定する方法はありますか? (また、私はVMを介してこのLinuxバージョンを実行しています)

1
Black

それで、あなたは 前の質問 からLuarocksを得たが、あなたはより新しいバージョンが欲しい。私はLuarocksのホームページをチェックし、 彼らの指示 がかなり良いとわかり、私のマシンのVMにインストールしました-それはうまくいきました!

手順は次のとおりです。

1) http://luarocks.org/releases/ のダウンロードページからLuarocksの最新バージョンをダウンロードします。ファイルを取得luarocks-2.2.0.tar.gz

2)ウェブブラウザが~/Downloadsファイルを置いたと思われるtar.gzディレクトリで、ファイルfileを解凍する必要があります。

ターミナルウィンドウを開きます(ctrl+alt+t)そして最初に、プログラムをビルドするためのツールがあることを確認します:

Sudo apt-get update
Sudo apt-get install build-essential

ダウンロードディレクトリに移動し、Luarocksのソースファイルを抽出して、ディレクトリに移動します。

cd downloads
tar -xvf luarocks-2.2.0.tar.gz
cd luarocks-2.2.0

構成、ビルド、更新のためにダウン」

./configure
make build
Sudo make install

できた!この時点でluarocksと入力すると、バージョン2.2.0であることを確認します

2
Charles Green

この場合、バージョンを指定する可能性はありません。しかし、あなたは使用することができます

須藤apt-getアップグレード

すべてのパッケージを最新バージョンに更新するには、luarocksも使用します。また、luarocksをまだインストールしていない場合は、次のように入力して実行できます。

Sudo apt-get install luarocks

これにより、ubuntuパッケージソースで利用可能な最新バージョンがインストールされます。

1
Erich

グーグルの「luarocks ubuntu」はpackages.ubuntu.comのウェブサイトを開きます。そこでは、どのバージョンのプログラムがどのubuntuにあるかを確認できます... Preciseのバージョン2.0.8-2( http://packages.ubuntu .com/precise/luarocks )、trustyおよびutopicには2.0.9-1、vividには2.2.0 + dfsg-1( http://packages.ubuntu.com/vivid/luarocks =)。新しいバージョンと古いバージョンはそれぞれ(現在)各ページの右上の[[lucid] [precise] ...]リンクにあり、左下の[Download luarocks]見出しの下に.debファイルをダウンロードできます( s)

ソフトウェアソースで「バックポート」または「romeo/proposed」パッケージを有効にしていない可能性があります。新しいバージョンが有効になっている可能性があります。複数のバージョンが利用可能な場合、apt-get install package=versionで「= version」を使用するか、Synapticの「パッケージ->バージョンを強制」および「バージョンをロック」を使用して特定のパッケージが変更されないようにします。

とにかくVMでLinuxを実行している場合、vividをダウンロードして実行するのは難しくないかもしれません。

または、上記のWebサイトから新しい.debパッケージファイルをダウンロードして、dpkg -iを使用してコマンドラインからインストールしてみてください。ただし、現在のUbuntuにない他のアップグレードパッケージが必要になる場合があります。手動でダウンロードしてアップグレードする必要がある場合もあります。

0
Xen2050