Unix & Linux

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

6
rpmで「トランザクションロックを作成できません」というエラーが発生する
パッケージ管理を使用してDomUの論理ボリュームにFedoraをインストールする作業をゆっくりと進めています。私は(UnixとLinuxの素晴らしい人々の助けを借りて)主に次のような多くの問題を解決しましたrpm(以下のリンクを参照): 未解決の依存関係 Fedora rootインストール rpmの問題 --rootオプションを使用してrpm、新しくビルドしたrpmのバージョンをに変更し/mnt/fedRootます。また、実際のではなく、ビルドフォルダー内のファイルrpmを確認するよう指示しrpmrcました/var/lib/rpm。残念ながら、私が実行しているrpmファイルでは、次のようになっていますerror: can't create transaction lock on /mnt/fedRoot (Is a directory)。オンラインで見ると、これがの問題であることを示すページがいくつか見つかりました__db.*。それらを削除して私のrpmフォルダー内でデータベースを再構築すると別の問題が修正されましたが、それでもtransaction lockエラーが発生します。 誰かがこのエラーを洞察していますか?
8 rpm 


3
スクリプトまたはnautilusメニューを介した再帰的なchmodのみのフォルダーまたはファイルのみ?
これについては、これまでに説明しました。 私が知りたいのは、これらをどのように変えるかです: このフォルダー内の再帰的なchmodのみのファイル: find . -type f -exec chmod 0600 {} \; このフォルダー内の再帰的なchmodのみのフォルダー: find . -type d -exec chmod 0755 {} \; bashスクリプトに挿入すると、次のようになります。 ファイルの場合: rchmodf 744 . ディレクトリの場合: rchmodd 755 . そして...それが可能であれば、おそらくnautilusの右クリックメニューオプションに移動することもできます。
8 bash  nautilus  chmod 


1
リモートLinuxマシンでvimを実行すると、OS X SSH接続が「フリーズ」します
Linux(Fedora 14)マシンにSSHで接続し、vimを開いてファイルを編集しようとしていますが、新しいMacbook Proでは、vimを開くとすぐにSSHセッションが「フリーズ」しているようです。 Linuxマシンにログインしてコマンドを実行できます。 しかし、すぐに私はvimのは、端末のブランク切れ、とに応答しないよう:q、ctrl+z、ctrl+c、ctrl+d、など: iTerm2を使用していますが、Terminal.appでも同じ問題が発生します。また、ファイルを転送しようとしてscpも同じ動作が見られるため、このマシンへのあらゆる種類のssh接続に関連しているようです。 これはttyとpty、またはOS Xの他の端末エミュレーション設定と関係があるのでしょうか? Windowsまたは他のOSを使用してリモートのLinuxマシンでvimを開いても、同じ表示の問題は発生しません。また、他のリモート(Linux)マシンに接続している場合は、vimを使用できます。
8 linux  ssh  osx  ip 

3
スクリプトで現在の作業ディレクトリを変更する
私はこの質問と回答を読みましたが、それが私の問題に完全に適合しているわけではありません。 現在のプロジェクトの1つを起動するスクリプト(cpj)を書いています。私はそれらの約5を持っています。入力すると $ cpj blah 現在の作業ディレクトリをblahプロジェクトディレクトリ($ PROJDIRに保持)に変更し、emacsclientがそのプロジェクトのメインファイル($ MAINFILEに保持)を開くようにします。 私が引用した質問では、スクリプトを実行しているシェルの環境を直接変更することはできませんが、スクリプトを読み込むことができ、そうすることができます。 これをテストするために、1行のシェルスクリプト(chcwd)を作成しました。 cd $1 コマンドラインから私が行う場合: $ . chcwd $PROJDIR 私の現在の作業ディレクトリは、必要に応じて変更されます。一方、私のcpjスクリプトから、同じ行がある場合: . chcwd $PROJECT シェルの現在の作業ディレクトリは変更されません。私は2つのスクリプト(cpjとchcwd)を実行しているため、2つのシェルを作成していることを理解していますが、希望どおりに実行する方法がありません。誰かが私の目標を達成する方法を教えてもらえますか?

1
LinuxでUSBポートを一覧表示する
LinuxでUSBポートを一覧表示し、それに接続されているプリンターにメッセージを送信します。そのメッセージは、キャッシュドロワーを開くためにプリンターによって検知されます。とecho - eポート名を使用できることはわかっていますが、ポート名を見つけるのが難しいです。使用可能なポートまたは現在使用されているポートを一覧表示するにはどうすればよいですか?
8 linux  usb 

1
/ dev / randomデータは疑似ランダムAES暗号であり、エントロピーはどこから来るのですか?
エントロピープールについての私の現在の理解は、本当にランダムなデータのビットを低速で収集することです。UnixとLinuxがエントロピーを収集する方法と、そのエントロピーが/ ​​dev / randomでどのように使用されるかについて知りたいのですが。 「ランダムに」選択されたネットワークパケットが到着したときのビデオカードのCPUのステータス、デジタルアナログコンバーターのヒスファクターと照合されるエントロピー収集方法、およびその他のさらに鈍い方法について(一般的に)聞いたことがあります。 エントロピー「プール」は必要に応じてタップされ、疑似ランダムジェネレーターのシードに使用されると思います。 私は詳細な回答を求めていませんが、これがUnix / Linuxで使用されている一般的なアプローチであるかどうかを知りたいと思います。 ..次に、供給されるエントロピーは何ですか。AES Rijndael暗号ですか? 上記の私の背景の情報は、Steve GibsonのSecurity Nowからのものです。ポッドキャスト:エピソード#301ランダムに行く、パート 2/2 ...彼は一般的にしか話せませんでした(ただし、彼のスタイルと同様に、私も彼を理解できるように十分な詳細と明快さで話しています。 ...そして、これがUnix / Linuxでどのように行われているかを知りたい...

4
非対話モードでVIMスクリプトを実行することは可能ですか?
Gnatsバグトラッカーには、$ EDITORでチケットを開くコマンド(edit-pr)があります。私の$ EDITORはVIMです。このコマンドが$ EDITORでチケットを開くと、追加のキーストロークを行わなくても、スクリプトによる編集を自動的に実行したいと思います。 このように非対話的に実行できるVIMスクリプトを作成する方法はありますか?
8 vim  scripting 



1
bash履歴をプレフィックス依存にする方法は?
bashを上下に押すと、すでに入力したプレフィックスで始まる最後のコマンドが表示されるようにするにはどうすればよいですか? 例えば $ ls foo $ echo hello $ ls <UP_ARROW> lsを入力した後でUPをクリックすると、「echo hello」ではなく「ls foo」が表示されます。

1
端末の特定の場所にあるバックグラウンドプロセスのstdoutを表示する
新しい端末が開かれるか、新しいログインが行われるたびに実行するコマンドがあります。 このプログラムは、コマンドプロンプトの前に配置される出力(色付き)を生成します。実行に数秒かかる可能性があり、それまでは(バックグラウンドで実行されない限り)端末を使用できません。 zshには既存のテキストを壊さずにターミナルを再描画する高度な方法があるので、ターミナルを使用する前にコマンドが完了するのを待つ必要がないように、このコマンドを実行する方法を知りたいのですが終了すると、最初からバックグラウンド化されていないかのように出力を印刷します。 実際には、私ができることを望みます: Command output: ... (running on background) me@computer: somecommand me@computer: someothercommand コマンドが完了すると、次のようになります。 Command output: * Output foo * Multiple lines bar * and some yada me@computer: somecommand me@computer: someothercommand プロセスをバックグラウンドで開始しようとしましたが、出力がきれいに表示されません。私は次のようなものを得ます: Command output: [2] 32207 me@computer: somecommand me@computer: someother * Output foo * Multiple lines bar * and …
8 terminal  zsh 

2
SSHホストキーをバックアップする必要がありますか?
自動バックアップでは、これを実行する必要があるかどうかわかりません。ハードドライブに障害が発生した場合、またはハードディスクを消去して最初からやり直した場合、クライアントに新しいSSHホストキーを使用して開始した場合、どのような影響がありますか?各クライアントのknown_hostsファイルからホスト名を削除する以外に何か特別なことをする必要がありますか?この場合、何をするのが最善ですか?私は自分のコンピューターを拭いて、数日中にゼロから始めることを計画しています。

1
LoggedFS構成ファイルの構文
LoggedFS構成ファイルの構文は何ですか? 公式ドキュメントには、loggedfsコマンドの使用方法と設定ファイルの例しかありませんでした。OK、それはXMLですが、可能なすべてのタグと属性は何で、それらはどういう意味ですか?
8 logs  fuse 

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