問題タブ [distro]
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.
java - Java開発用のLinuxディストリビューション
簡単に言うと、Java開発者固有のLinuxディストリビューションはありますか?
c++ - 最近では、すべての Linux ディストリビューションに gcc/g++ 4.* が同梱されていますか?
私は依存関係としてブーストをダンプすることを検討しています... atm 私が本当に必要としているのは だけであり、gcc スイート 4.* で利用可能なshared_ptr<>
から取得できます。std::tr1
linux - クイック ブート Linux をセットアップするための最良/簡単な方法
願わくば、これがまだ StackOverflow の傘下にあることを願っています!
妻のためにクイック ブート Linux ラップトップを作成しようとしています。本当に必要なのは、インターネットを閲覧することだけです (フラッシュやビデオなどで)。
このために作成されたディストリビューション、または高速化するための良い方法を示すガイドはありますか? 「使用していないものをカーネルから削除する」必要があると読んだことがありますが、それは私のスキルセットから少し外れています。
ありがとう!
hosting - LAMP + memcache のホスティングに最適なディストリビューションはどれですか? (回答は Linode または Slicehost の紹介を取得します)
Linux の経験はほとんどありませんが、私は VPS に魅了されすぎて (そして cPanel/共有ホスティングのがらくたにうんざりしていて)、試してみません。
私は賢い子供で、物事をすぐに理解します。私は Linux のクラスを受講し、基本的なコマンド、コマンドをパイプする方法、いくつかのスクリプトとシェルに関するものを知っていましたが、それらはすべてほとんど忘れていました... しかし、すべてをもう一度学ぶ準備ができています。Linode または Slicehost のいずれかを使用するため、多くのことを台無しにする機会が与えられます。
では、どのディストリビューションから始めるのが最適でしょうか? ここでは、特に LAMP + memcache をインストールし、今日の終わりまでに稼働させるという点で、使いやすさと管理のしやすさを探しています。
Linode または Slicehost? 両者の間に固有の違いはありますか?Linodeは安いようです。
最後に、私が選択したホストの紹介フィールドを空白のままにしないように、あなたの情報を提供してください。勝者の回答は紹介を取得します:)
hardware - 古いハードウェアでのLAMPセットアップ?
以前のルームメイトは、妻(これも新しい)と一緒に新しいアパートにいる間、しばらくの間彼のサーバーで私のWebサイトをホストすることに同意しました。彼はすぐに引っ越しを考えており、彼のWebサーバーを廃止したいと考えているので、私は自分で使用するサーバーを構築する必要があります。
開発に使用するMacMiniに仮想ボックスを設定することを検討しましたが、常に利用できるとは限りません。そのため、サイトの提供専用のハードウェアが必要です。
古いセットアップはLAMPであり、私はLinuxでかなり快適です。LAMPは道のりのようですが、私が持っている予備のハードウェアは古いです-3 / 486、32または64メガのRAM、HDは8から16の間のどこかにありますギグ。
しかし、妻と予算を組んでいるため、新しいハードウェアはほとんど出ていません。
皆さんはどう思いますか?古くて制約のあるハードウェアでLAMPセットアップを実行できますか?一部のページはMySQLとPhpを利用しているため、静的なHTMLではありませんが、Javaなどを実行していません。この種のセットアップに特に適したディストリビューションはありますか?
linux - 独自のLinuxディストリビューションを作成するにはどうすればよいですか?
独自のLinuxディストリビューションを作成するためのリソースや本はありますか?私が見つけた良いリソースはこれだけです
また、このようなプロジェクトを開始するには、どのような専門分野が必要ですか?
linux - 私の Linux プログラムのベースとして使用できる良い live-cd ディストリビューションは何ですか?
参加者に、そのコンピューターに接続されたメディアをフォーマットするのに役立つブータブル CD で実行されるプログラムを作成するように求めるプログラミング チャレンジ (フォレンジック チャレンジ) が近々開催されます。
エントリーの提出を検討していますが、既存のオープンソース ソフトウェアをできるだけ活用したいと考えています。実際、このために行うプログラミングは、ほとんどの場合、いくつかのオープン ソース Linux ユーティリティの GUI ラッパーを作成することになると思います。
最初の部分として、ブータブル CD を動作させたいと考えており、既存の Linux ライブ CD ディストリビューションを使用したいと考えています。このユースケースに適した最小限のライブ CD ディストリビューションは何ですか?
考慮事項:
- 最小限
- 小さなメモリフットプリント
- 高速起動時間
security - バッファ オーバーフロー学習のための環境のセットアップ
私は現在、安全なプログラミングに関するいくつかのセキュリティ本 (私の情熱) を読んでいますが、ディスクで提供されているディストリビューションに欠陥があるか、存在しません。書籍:Hacking The art of Exploitation 2nEd, Gray Hat hacking 2nEd 問題は、私が例に従おうとすると、明らかに新しいディストリビューションには、これらの状況を防ぐためにスタック保護やその他のセキュリティ機能が実装されており、環境を手動でセットアップしようとしたことです。搾取の芸術をハッキングで提供しましたが、私は失敗しました。また、DVL(Dam Vulnerable Linux)を試しましたが、あまりにも肥大化しています。小さなパーティションでブートローダーから選択するか、小さな仮想ボックスで使用できる最小限の環境が必要です。
したがって、私の質問は次のとおりです。これらの例のほとんどに従うことができる環境(古いカーネルを配布する)をセットアップするにはどうすればよいですか。おそらく、誰かがカーネルと DVL の GCC バージョンを教えてくれれば、ほとんどのセットアップを取得できます。自分。
c++ - Qt を使用した Linux 用ソフトウェアの作成: ディストリビューション、デスクトップ環境、およびその他の決定事項
私は個人的なプロジェクトに取り組み始めたいと思っており、それをクロスプラットフォームにしたいと考えています。私の Linux の仕事はすべて法人顧客向けに行っていたので、ターゲットのディストリビューションは事前に指定されていましたが、これは異なります。
プロジェクトはオープン ソースで、Qt を使用します。これが私が疑問に思っていることです:
1 つのディストリビューションで開発とテストを行うだけで十分ですか、それとも複数のディストリビューションでテストする必要がありますか? 私の経験では、テストされていないと機能しませんが、一方で、特に趣味のプロジェクトになるため、そこにあるすべてのディストリビューションをビルドしてテストする余裕はありません.
KDE を使用するディストリビューション X を選んだとしましょう。Gnome でディストリビューション Y を使用している人にとって、私のプログラムを使用するのはどれほど難しいと思いますか?
Gnome を使っている人は私の Qt プログラムを使うのでしょうか、それとも Qt で書かれているという事実に気が進まないのでしょうか? 彼らがそれを便利だと思ったとしましょう。Qt と Gnome の統合はどの程度優れていますか?
バイナリも出荷する必要がありますか? 最近のトレンドは何ですか: ソースまたはソース + ビン?
Linux での Qt オープン ソース プロジェクトの使用に関する個人的な例をいただければ幸いです。ありがとう。
linux - 自分のカーネルをプログラミングする
自分のオペレーティング システム カーネルのプログラミングについて学び始めるには、いくつかの指示が必要です。
教育目的のためだけに。
独自のカーネルを作成するにはどうすればよいですか?