Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A

4
unixoidデスクトップを導入するためのベストプラクティスと将来の計画は何ですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 非営利の電波天文台用にLinuxデスクトップをセットアップしています。私にとって、これは、複数の同一のマシンを「デプロイ」し、ログインやホームディレクトリなどを一元化することを考える必要があったのはこれが初めてでした。おそらく直感に反して、「すべてがテキストである」という哲学は必ずしもそれを簡単な作業にするわけではないことがすぐに明らかになりました。 私の場合、各マシンにUbuntu 10.04 LTSをインストールしていました。インストール後、カスタムスクリプトを実行して、構成ファイルを変更し、ソフトウェアを削除してインストールし、背景画像やブラウザーのブックマークなどのいくつかのファイルをサーバーからコピーしました。ただし、私の質問はディストリビューションに依存しないと思います。 問題 私は主に2つの問題に直面していました。1つ目は、ディストリビューション間およびバージョン間で一貫性のないツールと構成ファイルです。2つ目は、簡単かつ直感的な方法で構成ファイルに設定を公開しない重要なソフトウェアです。 私が意味することについて、2つの短い例を挙げましょう。 ifconfigこのツールは、置き換えられていますip。前者の存在に依存しているすべてのスクリプトは、たとえば、現在のArchLinuxボックスで実行すると破損します。したがって、スクリプトを実行するマシンにどのバージョンのどのツールが存在するかを確認する必要があります...これは、どういうわけか、小規模なautoconfの再発明のように感じます。 2番目の問題については、デスクトップにある種の「共通のアイデンティティ」を与えたかったと考えてください。私のpost-install-config-scriptでは、次の行を使用してこれを実現しています。 scp user@server:/export/admin/*.jpg /usr/share/backgrounds/ scp user@server:/export/admin/ubuntu-wallpapers.xml /usr/share/gnome-background-properties/ sed 's/warty-final-ubuntu\.png/MyBackground\.jpg/' -i /usr/share/gconf/defaults/10_libgnome2-common sed 's/warty\-final\-ubuntu\.png/MyBackground\.jpg/' -i /usr/share/gconf/defaults/16_ubuntu-wallpapers sed 's/ubuntu-mono-dark/ubuntu-mono-light/' -i /usr/share/gconf/defaults/16_ubuntu-artwork sed 's/Ambiance/Clearlooks/' -i /usr/share/gconf/defaults/16_ubuntu-artwork CIの作成は、組織管理者にとって一般的なタスクだと思います。では、どうして中央の設定機能がなく、おそらくクロスデスクトップであろうか?ドキュメント化されていない2つの設定ファイルに2つの(同一の!)ドキュメント化されていない値を設定しなければならないのは、奇妙な印象を受けます。 ご質問 組織環境では、複数のクライアントにまたがる一元的な統合構成をどのように処理しますか? DebianのFAIのようなシステムは、「最初にインストールし、後でスクリプトを実行する」という私の方法よりも(CDを変更する必要がないことを除いて)大きな利点がありますか? ディストリビューションのメジャーバージョン間の移行に関する推奨事項は何ですか?そして、技術的なものとは別に、ユーザーエクスペリエンスに関して、長期的な安定性を約束するデスクトップ環境はありますか?ユーザーをKDE 4やGNOME 3に移行できないと思いますが、XFCEにはまだいくつかの機能上の欠点があります... このタイプの構成の問題に対処する* nixシステムはありますか?たとえば、組織の画像(ロゴ、背景画像、色、フォントセットなど)を要求し、それらをログインマネージャー、ユーザーのデスクトップ、Webアプリ(!)などに適用するシステムがあると思います。オン。注:私たちのケースでは、ファットクライアントを使用する必要があるため、純粋なシンクライアントソリューションは役に立ちません。

2
Cleancache vs zram?
RAMが512 MBしかない古いラップトップを持っています。いくつかのカーネルリリース以降、私はzramを使用して256 MBを圧縮RAMディスクに変換し、それをスワップとして使用しています。これは非常に成功することが証明されており、システムの応答性が大幅に向上し、(ハードディスクでバックアップされた)スワップの使用率が大幅に低下し、以前はシステムの速度が低下していました。 Linux 3.0以降、カーネルにはcleancacheも含まれています。これは、zramなどをバックエンドとして使用すると、ページキャッシュからページを透過的に圧縮することになっています。私が見る限り、これはzramとは異なります。 ノートパソコンで両方を有効にする必要がありますか?または、cleancacheは実際にzramソリューションに取って代わりますか? 編集:私はこれを発見したのGentooフォーラムのリンク、私も有効にする必要があることと思われる、CONFIG_ZCACHEそして作るどのcleancache使用zramを私が前に持っていたものに似た何かを得ることを。だから私はこれをすべて有効にし、後で明示的にzramを使用しないようです。誰かがこれを確認できますか?
9 linux  kernel  swap  cache  zram 

2
KWalletは私のsshパスワードを管理できますか?
SSHパスワードを保存する方法が必要です。これらは、sshに渡す必要があるログインパスワードです。キー認証は残念ながらオプションではありません。Gnomeキーリングでこれができると思うので、KWalletに何らかの方法で入力してもらいたいと思います。KDEがKWalletでこの機能を持っているかどうか誰かが知っていますか?もしそうなら、それを利用するためにどのように設定できますか?
9 ssh  security  kde  password 

3
HyperV上のCentOS-ifconfigにeth0がない?
私が立ち上げましたCentOSのは HyperVの中にインストールし、NICに私が上でやったのと同じ方法割り当てられたUbuntuの VMを、しかし、デバイスは、単にピックアップされていません。 ループバックのみがによって見つかりifconfigます。 これをトラブルシューティングするにはどうすればいいですか?


2
SRPMを解凍、変更、再構築、およびインストールする方法
Fedora 15パッケージ(gnome-shell-extensions-alternative-status-menu)を変更したいと思います。これは小さな変更です(このコミットを元に戻します)。使用してyumdownloader、私は(SRPMをダウンロードすることができますよgnome-shell-extensions-3.0.2-1.g63dd27cgit.fc15.src.rpm)。 この後、解凍して再構築するにはどうすればよいですか?
9 fedora  rpm 

1
ソフトウェアがインストールされているかどうかを(スクリプトから)検出する最良の方法は何ですか?
以前は、さまざまwhichなプラットフォーム(LinuxとSolaris vx。OS X)でコマンドからの出力が異なることに不満を感じていました。異なるシェルが問題に関与している可能性もあります。 typeより良い代替案として提案されてきましたが、それはどれほどポータブルですか? 過去に、which実行したさまざまなユースケースの出力を解析して処理する関数を作成しました。それらは私が使用するすべてのマシンで動作するため、私の個人用スクリプトには問題ありませんが、他のユーザーが使用するためにどこかに投稿するソフトウェアには、これは非常に信頼できないようです。 考えられる例を1つだけ挙げると、bashとzshがマシンで使用可能かどうかをスクリプトから検出し、zshが存在する場合はzshを使用し、zshが存在せず、bashで十分な場合はbashを使用する必要があるとします。特定のバグがないバージョン。スクリプトの残りのほとんどは、BourneシェルまたはRubyなどですが、これはzshまたは最近のバージョンのbashのいずれかで行う必要があります(AFAIK)。 typeプラットフォーム間で利用できることを期待できますか?which特定のソフトウェアがインストールされているかどうかの質問に簡単かつ一貫して回答できる他の方法はありますか? (もしあなたが私が与えた例に特に関連した考えを与えたいならそれは素晴らしいですが、私は主に一般的なケースについて尋ねています:特定のものが特定のマシンにインストールされているかどうかを調べる最も信頼できる方法は何ですか? ?)
9 bash  zsh  standard  which 

5
zramとswapを適切に設定する方法
新しい3.0カーネルを構成してコンパイルしています。3.0にマージされた、しばらくの間(パッチを適用することで)使用することを計画していた利点の1つはzramです。 hdd swapとzram swapの両方を設定して、zramが最初に使用され、スピルされたページのみが実際のスワップに入れられるようにすることは可能ですか?

1
「正当化解除!」する方法 GNU nanoのテキスト
私nanoはいつものGTKベースのテキストエディターからの休息として楽しんでいます。インターフェースのシンプルさが気に入っており、CTRL-Kを使用することは、長いテキストファイルを編集するために知っている最速の方法です。 ただし、私には1つの大きな不満があります。CTRL-Jを使用してテキストを正当化すると、エディターはかすかな小さなメッセージを出力しますが、テキストを正当化しCan now UnJustify!ない方法を見つけることができませんでした。MUを押すと(グーグル検索で明らかになる可能性がありますが、プログラムのヘルプファイルでMUはまったく言及されていません)、単にグリッチを引き起こしているようです。キーボードが応答しなくなります。何か不足していますか?
9 editors  nano 

2
Vim、状況依存のコメント/コメント解除動作
私はVimで多くのPHPコードを編集しており、自分のにいくつかのマクロがあると思わぬ障害に遭遇しました.vimrc。 現在、これら2つのマクロを使用して、Cスタイルでコメント/コメント解除します "c-style (//) comment (press the [.] key) au FileType php vnoremap . :s/^\(\s*\)\(.\+\)$/\1\/\/\2/<CR>:noh<CR>gv "c-style (//) uncomment (press the [,] key) au FileType php vnoremap , :s/^\(\s*\)\/\//\1/<CR>:noh<CR>gv そして、これら2つはHTMLスタイルでコメント/コメント解除します "html-style (<!-- -->) comment (press the [.] key) au FileType html vnoremap . :s/^\(\s*\)\(.\+\)$/\1<!-- \2 -->/g<CR>:noh<CR>gv "html-style (<!-- -->) uncomment (press …
9 vim  php 

1
システムを起動するたびにalsactl initを実行する必要があるのはなぜですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、 Unix&Linux Stack Exchangeのトピックとなるようにしてください。 5年前休業。 新しいアップデート後、実行するまでデフォルトで私のDebian Squeezeボックスにはサウンドがありませんalsactl initが、コンピュータを再起動するたびにコマンドを再度実行してサウンドを取得する必要があります。 この問題を解決するにはどうすればよいですか?
9 alsa 

1
トラップを使用して終了を確認しました
Ctrl+Cユーザーに確認を求める信号をトラップしようとしています。トラッピング部分は正常に動作します。ただし、信号がトラップされると、通常の実行に戻りません。代わりに、スクリプトを終了します。ユーザーがいいえを押したときに実行を再開させる方法。 これが私のコードです hell() { echo "Do you want to quit? Press 1 for yes and 0 for no"; read n; if [ $n == 1 ]; then exit 1; fi } trap "hell" SIGINT find /

4
Linux用の高度なクリップボードマネージャーはありますか?
一度に複数のものを保存できるLinux用の「高度なクリップボード」マネージャーはありますか? たとえば、クリップボードでいくつかのものを収集したいと思います。 .jpgファイル いくつかのテキスト 等 次に(たとえば)Ctrl+ V+ を押す1と、最初の「もの」だけが貼り付けられます。(この例では.jpgファイル)Ctrl+ V+ を押す2と、テキストなどが貼り付けられます。 このような「レイヤー」をサポートするクリップボードマネージャーはありますか?

4
起動時にNumLockをオンにしますか?
私は通常Vimで編集し、を押すとき+は、+を+実行するのではなく、キーボードの常駐する右側の部分に手を移動したいです。shift= しかし、NumLockオンになっていない場合、Vimでは上に新しい行を開き、文字kを挿入します。また、起動するたびにPC NumLockがオフになります。 私はそこにあるかどうかを知りたいxmodmapオンにするトリックは、NumLock私はそれを追加することもできますので、.xinitrc私は私にそれを追加することができれば、それも良いだろう.AND .mapどのスワップファイルEscapeとCapsLockしているI負荷loadkeys私の中/etc/rc.localで起動。 Arch Linuxを使用しています。

2
16TB RAIDのファイルシステムを選択する
2 TBのディスクが8台あるマシンを組み立てています。 私はそれらの上にRAID 6(使用可能な容量の12TB)を使用しますが、LVMをRAIDの上に作成する必要があるのか​​、どのファイルシステムを使用するのかわかりません。 LVM内で使用すると、どのファイルシステムをサイズ変更できますか?
9 filesystems  lvm  raid 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.