問題タブ [archlinux]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - VirtualBoxの開発マシン-(Debian-min対ArchLinux対推奨-1つ)
私はLinux、主にubuntu(デュアルブート)で数年の経験があります。今、私はWindowsに移行し、VirtualBox(PUEL)にLinuxをインストールしています。開発マシンのセットアップ用の軽量ディストリビューションを探しています。debian-unstable-minimumを使用し、build-essentials、openbox(またはもう少し機能light-WM、psをお勧めします)、ssh-server、ethereal、iptables、nmap(多分)、vim、python3をインストールすることを考えました。それが私が今主に考えることができるすべてです。
私が考えることができるオプション-
- Debian-最小値が不安定で、残りはapt-getを使用します。ubuntu-liteの推奨バージョンもありますか?私はUliteが良くないことを読みました、いくつか-他のものもそれほど良くありません。
- ArchLinux、それについてたくさん読んでいます。ウィキペディアによると、これは主にバイナリベースのディストリビューションですが、ネット/コミュニティのどこでも、ソースベースのアプローチについてのみ語っています。バイナリの場合は、簡単にセットアップできると思います。(VBoxのguest-OS-ArchLinuxの人向け)は、archLinuxで正常に機能するguest-additionsです。
- FreeBSD 8は、最小限のインストールで可能ですか。そしてお勧めします。
- 他のi686に最適化されたLinuxの推奨事項がある場合は、コーディングにのみ使用するため、i386も問題ありません。
システム管理者向け
-ArchLinuxが本番システムの企業に浸透し、アプリ/ポータルをホストするサーバーのredhat / debian/bsdを置き換える可能性を維持しているかどうかを知りたい。
追加:ちょっと考えてみてください-物事が行われるべき方法に関して、あなたがより良いプログラマー/開発者/アナリストになるのを助けるディストリビューションはありますか?私はそれを過度に一般化しているかどうかわかりません:)。
imagemagick - ペーパークリップを使用してアップロードされた画像を ImageMagick で処理できない
画像をアップロードすると、次のエラーが発生します。
正常に動作する VM 上にセットアップされたステージング サーバーがありますが、運用サーバーに移動すると、これが得られます。すべてのサーバーは Archlinux で実行されていますが、ステージング サーバーは 64 ビット OS であり、本番環境は 32 ビットです。
私が実行した場合:
/usr/local/bin を PATH に追加するまでエラーが発生します。その後、ImageMagick の仕様が表示されます。残念ながら、ファイルをサーバーに直接アップロードする場合、PATH を変更しても効果がないようです。
次の方法で paperlclip が画像ライブラリを探す場所を設定するときにも失敗しました。
imagemagick が画像を処理できるように設定する方法についての手がかりはありますか?
助けてくれてありがとう。
gcc - RubyEnterpriseはGCC4.5でのコンパイルに失敗します
Ruby EnterpriseEditionはGCC4.5でソースからコンパイルできませんが、4.3.3で正常にコンパイルされます。
実際、それがGCCに関するものかどうかはわかりませんが、実際には、更新が最も少ないi686ArchLinuxシステムはREをコンパイルしません。
コンパイルは次のメッセージで失敗します:
GCCのダウングレード以外の解決策はありますか?
linux - archlinux 上の Nokia QT SDK
Nokia は qt sdk ベータ版を実現しました。http://www.forum.nokia.com/info/sw.nokia.com/id/e920da1a-5b18-42df-82c3-907413e525fb/Nokia_Qt_SDK.html archlinux で実行できますか?
うーん、それは実行できますが、残念ながら archlinux にはあまりにも新しい libpng バージョンがあります。
r - Debian/Ubuntu r-base-*、r-cran-*、revolution-r パッケージ: ArchLinux への移植
最近、私は 4 年ほど Ubuntu に忠実だった後、Arch Linux に移行しました。すべてが魅力のように機能し、Ubuntuよりも著しく高速であり、カスタマイズが簡単ですが、Rのサポートに関しては、Ubuntuがメダルを獲得します. 別のディストリビューション シャッフルを行って Ubuntu に戻す気はありませんが、Debian は私の好みでは「安定しすぎている」だけなので、今のところ Arch を使い続けます。
Ubuntu のユニバースやマルチバース リポジトリ (r-cran-* や Revolution-r など) から入手できる一連の R パッケージは、Arch では利用できません。もちろん、いつでも R 内に を使用してパッケージをインストールできますがinstall.packages
、Debian/Ubuntu R パッケージは数十あります。r-cran-lattice
は に置き換えることができますがinstall.packages("lattice")
、revolution-r
( revolution-mkl
) はどうでしょうか。Arch で RA の最適化を行いたいです。
よろしければ、これについてアドバイスをいただけませんか。キャッチは何ですか?r-core
, r-base-dev
, r-base-core-dbg
, r-base-core-ra
... 実は、2 つの質問があります。
r-base-*
これらの ( ) パッケージと「標準」の R インストールの違いは何ですか?r-cran-*
また、Debian/Ubuntu パッケージを Arch に移植するにはどうすればよいですか ( Revolution-R のようなパッケージなど、公式のインストールにバンドルされていないパッケージについてのみ話しています)。
Debian、Ubuntu、Suse、Fedora のユーザーのように、 Arch er が R をすぐにサポートできるとよいでしょう。私はそれが扱いやすいことを知っています、私はそれがどれほど難しいか知りたいだけです.
rdbms - Linux用の最高のSQLクライアント*ボックスウィンドウマネージャー
私はARCHLinuxとAwesome3WMを使用しています。
mysqlpostgreoracalを含むマルチデータベース用の優れたSQLクライアントを探しています。
Squirrel sqlは良さそうですが、起動後に空白のウィンドウが表示されました。
この問題の解決策はありますか、それとも私にとってより良いクライアントがありますか?
linux - archlinux シェルで環境をエクスポート
私が会社にいるとき、3つの環境変数、http_proxy、https_proxy、all_proxyをエクスポートする必要があります。
~/bin/setproxy のようなファイルを書きました
しかし、このファイルを bash で実行するときは、env | を使用します。grep http_proxy 、何も得られませんでした。しかし、「source ~/bin/setproxy」は機能しますが、これを 1 語のコマンドに短縮する方法はありますか。別のファイルを1行だけ書きましたが、
しかし、それは機能しません。
macos - Ubuntu 10でGCCがはるかに冗長に見えるのはなぜですか?
私は最近(大学用の)cpクローンを作成しましたが、たまたまチャンスがなかったものを発見しました。
これは、少なくともCソースをコンパイルするGCCに適用されます。
私はこの特定のCプログラムの主な開発をMacOSX(10.6.4)で行い、Appleの/usr/bin/gcc --version
ただし、最新のgccを使用してMac内のArch Linux仮想マシンでテストを実行しました(追加、カスタマイズ、Appleのようなmodはありません)
そして、そこにあるUbuntu10.04.1LTSのクラスでビルドする必要がありました。
私のMakefileは次のようなものでした:
そのため、私は常に(すべてのOSで)gccを-Wall
有効にして実行していました。MacとArchは警告を表示しませんでした。
Ubuntuは、ある場合とない場合の2つの警告を出力しました -Wall
UbuntuのGCCバージョンがディストリビューションのデフォルトです。
gcc (Ubuntu 4.4.3-ubuntu5) 4.4.3
なぜそれが起こるのですか?
他の2つのOSとUbuntuで警告が表示されないのはなぜですか?
c++ - 健全なファイル構造を維持しながらLinuxソフトウェアをパッケージ化する
そこで、パッケージ化してArch LinuxユーザーリポジトリAURに投稿したいソフトウェアを作成しました。これまで、ディストリビューション用に何もパッケージ化したことがないことに注意してください。また、パッケージ化して自分のマシンにインストールしました。 ArchのパッケージマネージャーPacmanを介して成功しましたが、今、私は一体どうやってフォルダーとファイルを構造化するのだろうかと思っています。
通常、ソフトウェアを作成するときは、次の構造を使用します。
ビルド/| src / | makefile
少なくとも、このソフトウェアの場合、makefileは.cppファイルをsrc/からbuild/にコンパイルするだけです。Archパッケージを作成するには、.rcファイルを作成して、プログラムをデーモンとして適切に使用する必要がありました。PKGBUILDファイルは、makepkgプログラムにインストーラーパッケージのビルド方法を指示するファイルです。これら2つのファイルはただし、Archに固有です。たとえばdebian用にプログラムをパッケージ化したい場合は、これを行うために別のファイルセットが必要になりますが、これらのファイルはdebianでのみ機能します。さて、.rcファイルとPKGBUILDファイルをプログラムのルートフォルダに入れることはできません。これは、特にdebian用のパッケージをビルドするファイルもある場合は「混乱」するためですが、どこに置くのでしょうか。ディストリビューション固有のファイル?それを追跡できるようにするには、プログラムのルートフォルダ(少なくとも)にそれを置く必要があります。
では、distro固有のファイルはどこに置くのですか?このプログラムをArchに提供するだけでよいことを知っていれば、Makepkgだけにプログラムを構築するのは簡単ですが、そのようなソフトウェアを投獄するのは好きではありません。また、debianのような他の市長ディストリビューションにパッケージを提供することも想像できます。正常なファイル構造を維持しながらこれを実現するにはどうすればよいですか?
よろしく、クリスブッフホルツ