私はLinuxが初めてで、最新のluarocks
バージョンをインストールしようとしています。現在、バージョン2.0.8
を実行しています(Sudo apt-get update
を実行した後)。これは私のニーズの一部には不十分です。インストールするバージョンを指定する方法はありますか? (また、私はVMを介してこのLinuxバージョンを実行しています)
それで、あなたは 前の質問 から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であることを確認します
この場合、バージョンを指定する可能性はありません。しかし、あなたは使用することができます
須藤apt-getアップグレード
すべてのパッケージを最新バージョンに更新するには、luarocksも使用します。また、luarocksをまだインストールしていない場合は、次のように入力して実行できます。
Sudo apt-get install luarocks
これにより、ubuntuパッケージソースで利用可能な最新バージョンがインストールされます。
グーグルの「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にない他のアップグレードパッケージが必要になる場合があります。手動でダウンロードしてアップグレードする必要がある場合もあります。