web-dev-qa-db-ja.com

Ubuntu 12.10にCode :: Blocksをインストールします

Muon Software CenterからCode :: Blocksをインストールし(KDEを使用しています)、Code :: Blocks 10.05を取得しました。

私はこのリンクを見つけました: https://launchpad.net/~pasgui/+archive/ppa/

このPPAを追加し、Sudo apt-get updateを実行した場合、Sudo apt-get install codeblocksを実行すると、Code :: Blocksのどのバージョンを取得できますか?メインサイトからtarballをダウンロードした場合、適切にインストールする方法を教えてください。

誰か助けてくれますか?

4
Bruce

ほとんどの場合、PPAから新しいバージョンがインストールされます。簡単な確認方法は、apt-get install -s codeblocksを実行し、シミュレートされたインストール中に何が起こるかを確認することです。

Tarballは少し注意が必要です。コードブロックに必要な依存関係に加えて、build-essentialcheckinstallをインストールすることをお勧めします。 tarballをダウンロードし、tar -xf filename.tar.gzを使用して作業ディレクトリに展開します。次に、手順についてinstallファイルがある場合はそれを読み取ります

通常、依存関係を取り込む必要があります。これを行う簡単な方法は、apt-get build-depを使用することです。次に、./config(前提条件が満たされているかどうかを確認してシステム固有のものを設定)、make(コンパイル)、およびmake install(コンパイルされたファイルを適切な場所に移動)を実行します。 make installcheckinstallに置き換えてdebを作成し、インストールすることで、アンインストールが簡単になります。 YMMV-一部のアプリケーションはmakeをcmakeなどに置き換えます。

2
Journeyman Geek

Ubuntu 12.04/12.10にCodeblocks 12.11をインストールします

1º)ライブラリwxWidgetsをインストールする

$ Sudo apt-get install libwxgtk2.8-0
$ Sudo apt-get install libwxgtk2.8-dev

2º)ライブラリのダウンロード http://packages.debian.org/squeeze/libhunspell-1.2-0 (ディストリビューションが32ビットまたは64ビットの場合は注意してください)and install(これにより、コードブロックのインストール時のエラーが防止されます)

$ Sudo dpkg -i libhunspell-1.2-0_1.2.11-1_AMD64.deb

3º)バイナリのダウンロード http://www.codeblocks.org/downloads/26 (ディストリビューションが32ビットまたは64ビットの場合は注意してください)Debian安定版codeblocks_12.11-2_AMD64-debian-stable.tar.bz2(squeeze)フォルダーに解凍してインストールします:

    $ Sudo dpkg -i *.deb

4º)MySql用に開発する場合MySqlコネクターをインストールする公式サイトmysql-connector-c-shared_6.1.0-2_AMD64.debからディストリビューションのバージョンをダウンロードしてインストールします

$ Sudo dpkg -i mysql-connector-c-shared_6.1.0-2_AMD64.deb

5º)最後に、MySqlのヘッダーファイルを含むライブラリ

$ Sudo apt-get install libmysqlclient-dev

(GoogleにMySQLサーバー検索をインストールするには)

4
Miguel Angel R

Ubuntu 12.10を使用しているため、 https://launchpad.net/~pasguiによると、PPAを追加した後でもCode :: Blocks 10.05バージョンが引き続き取得されることをお知らせします。/+ archive/ppa/+ packages 12.11のcodeblocksパッケージは、QuantalではなくPrecise用です。

また、Ubuntuソフトウェアリポジトリ(quantal-release universe)のCode :: Blocksバージョンも https://launchpad.net/ubuntu/+source/codeblocks も10.05であるため、 UbuntuリポジトリまたはPPAを使用してCode :: Blocks 12.11をインストールできないということです。

残りのインストール方法については、@ JourneymanGeekの回答を参照してください。

詳細ガイド:

  1. http://prdownload.berlios.de/codeblocks/codeblocks_12.11-1.tar.gz のCode :: Blocks 12.11の.tar.gzソースコードをダウンロードします

  2. ターミナルを開き、cd ~/Downloads(または事前に設定したダウンロード場所)を入力します

  3. tar -zxf codeblocks_12.11-1.tar.gzを実行します

  4. Sudo apt-get build-dep codeblocksを実行します

  5. cd codeblocks-12.11release8629を実行します

  6. ./configureを実行します

  7. 完了後、make && Sudo make install(またはcheckinstallと入力してdebianパッケージを取得します `。

ステップ5の後、別の方法があります。

  1. debuildを実行します。

  2. cd ..を実行します

  3. dpkg -i (the produced codeblocks packages)を実行するとインストールされます!

2
smartboyhw

いくつかの試行錯誤の後、Ubuntu 12.04を実行しているラップトップにCodeblocks 12.11を正常にインストールしました。幸いなことに、インストールプロセスを完了するために必要な手順を文書化しました。これには、バイナリのダウンロードとすべての必要な依存関係の取得が含まれます。

ターミナルを開くだけです(Ctrl + Alt + T)そしてこれを入力してください:

cd ~
mkdir codeblocks
wget -t 0 -P /home/<username>/codeblocks http://downloads.sourceforge.net/project/codeblocks.berlios/codeblocks_12.11-2_i386-debian-stable.tar.bz2
cd codeblocks
tar xvjf *
Sudo apt-get update
Sudo apt-get -y install gcc build-essential gamin libgamin0 libwxbase2.8-0 libwxgtk2.8-0
Sudo dpkg -i libcodeblocks0_12.11-2_i386.deb codeblocks-common_12.11-2_all.deb codeblocks_12.11-2_i386.deb

ステップ3の<username>をユーザー名で変更する必要があります。

1つ以上の手順が間違っているか不要であるかはわかりません。どういうわけか機能します。

お役に立てれば。

1
Raymond Feira

ただ

Sudo apt-add-repository ppa:pasgui/ppa; Sudo apt-get update;
Sudo apt-get -y install codeblocks`

、それは仕事をします。

Tarballをダウンロードする場合は、ダウンロード後にアーカイブの内容を抽出し、抽出されたフォルダーに移動します。実行されるファイル名「./」の前に./codeblocksを付けてバイナリファイルを実行します。

ユニティに追加するには、「ppa経由でインストールする場合は必要ありません」:

  1. /optを使用して、抽出したフォルダーをSudo mv <folder_name> /optに移動します
  2. メニューへの追加は、alacarteを介して行うことができます。Sudo apt-get install alacarteを使用してインストールし、単一の "It's Main Menu"からlaunch alacarteをインストールし、 "通常は"プログラミングツールメニュー」で、実行コマンドを、/optに移動したフォルダーにある実行ファイルのパスとして指定します。
0
Ammar Lakis

まず、ソフトウェアセンター(現在v。10.05)からインストールできるUbuntuの通常のリポジトリにあるバージョンを使用することを常にお勧めします。

前述のPPAにはUbuntu 12.10のバージョンが含まれていないため、その場合、そのリポジトリの「正確な」(Ubuntu 12.04)セクションを手動で追加する必要があります。

ホームページからのインストールはおそらく複雑で、必要な場合にのみ行ってください(Journeyman Geekの回答を参照)。

0
arand