Unix & Linux

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

3
32ビットプログラムを64ビットFedora 17で実行する方法
Android Development Tools(ADT)バンドルは、「Linux 64ビット」のzipパッケージとして入手できますが、次の要件が記載されています。 64ビットディストリビューションは、32ビットアプリケーションを実行できる必要があります。 それはいくつかの開発ツール、例えば「検索」ができないため、実際に、ちょうど、エラーではFedora 17 64ビットシステムの結果について、パッケージ日食を実行していますadbかaapt: aaptの実行エラー:プログラムを実行できません "/ home / juser / local / adt-bundle-linux / sdk / platform-tools / aapt":error = 2、No such file or directory:error = 2、No such file or directory 「そのようなファイルはありません」は、$ HOME / localの下にあるため、誤解を招く可能性があります。 adt-bundle-linux/sdk/platform-tools/aapt しかし、私はそれをシェルで実行することはできません: ~/local $ ./adt-bundle-linux/sdk/platform-tools/aapt zsh: no such file or directory: …
10 fedora  64bit  android  32bit 

3
ミリ秒までの2つのタイムスタンプの違いを見つける方法は?
シェルスクリプトは初めてです。私のスクリプトの中心は、ミリ秒までの2つのタイムスタンプの違いを見つけることです。私と一緒に、タイムスタンプの内容のみを含むファイルがあります 2012-09-13 15:00:29,290 2012-09-13 15:00:29,297 2012-09-13 15:00:29,428 2012-09-13 15:00:29,447 このように、スクリプトを実行するときにパフォーマンスの問題に直面してはならない約30kのレコードがあります。うるう年、31日の月など、多くの要因がこのためのスクリプトを記述しようとしているときに思い浮かびます。 誰かが私を助けてくれますか?

2
特定のボリュームが接続されたときにアクションをトリガーする
keepass2パスワードデータベースを含むUSBキーを持っています。コンピューターに接続したときに、次のようなアクションを実行したいと考えています。 特定の場所に自動マウントする マウントが正しく行われたら、パスワードデータベースファイルでkeepass2を起動します。 シンプルなタスクだと思いますが、その方法がわかりません。 私はUbuntu 12.10を使用しています。デバイスは「メディアUSBキー」としてデバイスを自動マウントし、デバイス上のイメージを開こうとします(存在しない場合でも)。 それを行い、ubuntuの自動マウントを無効にする(競合しないようにする)ための最良の方法は何ですか?

1
デジタル署名されたメールのCLI検証
私はアリスです。ボブから署名付きのメールを受け取りました。 Webメールクライアント(GMailなど)を使用していますが、添付ファイルの1つがであることがわかりましたsmime.p7s。 「元のメッセージを表示」というオプションが見つかり、内容をに保存しましたmessage.orig。 ボブが署名したメールを想定して、コマンドラインから確認するにはどうすればよいですか? (ボブが尊敬された当局のいくつかによって署名された認証済みキーを使用すると仮定しましょう-私はどちらかはわかりませんが、私はそれを推測します) (アリスは、適切な機能を備えた電子メールクライアントをインストールしたくありません。メッセージは1つだけです)

1
muttでのスレッドの並べ替え
最初にmutt sortメッセージを最新にして、スレッドの上部に最新のメッセージを表示するスレッドを表示したいと思います。現在、メッセージリストは正しい順序になっていますが、スレッド内のサブソートは逆です(スレッドの一番下が最新)。これが私の現在の設定です... set sort = threads set sort_aux = reverse-last-date-received スレッド内のソートを制御するオプションはありますか?
10 mutt 

3
zshはemacsのようにコピーアンドペーストします
zshにはemacsに表示されるものがたくさんあることに気づきました。Ctrl +スペースで領域を選択して選択できます。zsh内にいる間は、emacsと同じようにコピーを作成できます。emacsでは、システムクリップボードを使用できます(以前はいくつかの追加構成が必要でしたが、これはそのままemacsで動作します)。zshでは、Cyを使用してクリップボードから貼り付けることができず、zshからシステムのクリップボードにコピーする場合も同じ問題があります。これを回避する方法はありますか?
10 zsh  clipboard 

2
シナモンでウィンドウの装飾を無効にする方法
私はCinnamonを使用していますが、すべてのウィンドウ装飾を削除したいのですが、それらを使用することはありません。それらは画面の面積を消費するだけであり、alt-mouse1とalt-mouse2を使用して移動/サイズ変更を簡単に行うことができます。 これを達成する方法はありますか? 編集:明確化。 私はCinnamonを提供するカスタムppaで Ubuntu 12.04を使用しています。12.04のCompizは10.04バージョンと比較してバグに悩まされているため、デフォルトのUnity / Compizコンボから切り替えました(このバグの例を参照)。私はこのバグや他のバグの修正を待つのに焦りました。以前に、Compizを搭載した10.04ワークステーションで目的の効果を達成しました。 しかし、私が理解しているように、CinnamonはCompizではなくlibmuffinを使用しています(私が間違っている場合は修正してください)。 特に私が慣れ親しんだエフェクト(Compizの「スケール」プラグインに相当)がグリッチなしで機能するので、私はCinnamonインターフェイスに非常に満足しています。また、Ubuntuに慣れて10.04 LTSに非常に満足していたため、ディストリビューションを変更したくありません。ウィンドウの装飾を取り除くことは、まだ欠けている唯一のものです。



1
Beagleboard用のCross Linux From Scratch(CLFS)用のGCCクロスコンパイラーを構築する方法
現在、私はからの命令でゼロから組込みLinuxを構築しようとスクラッチからのクロスのLinux。 GCCクロスコンパイラーをコンパイルしようとするまで、すべてがうまくいきました。Beagleboard-xM用のLinuxを構築したいので、次の設定を選択しました。 export CLFS_ABI="aapcs-linux" export CLFS_HOST="x86_64-cross-linux-gnu" export CLFS_TARGET="armv7a-unknown-linux-uclibceabi" export CLFS_ARCH="arm" export CLFS_ENDIAN="little" export CLFS_ARM_ARCH="armv7" export CLFS_ARM_MODE="arm" export CLFS_FLOAT="hard" export CLFS_FPU="neon" いいえ、このページの手順を実行しようとすると、コマンドでmake all-gcc all-target-libgccエラーが発生します。 checking for armv7a-unknown-linux-uclibceabi-gcc... /mnt/clfs/sources/gcc-build/./gcc/xgcc -B/mnt/clfs/sources/gcc-build/./gcc/ -B/mnt/clfs/cross-tools/armv7a-unknown-linux-uclibceabi/bin/ -B/mnt/clfs/cross-tools/armv7a-unknown-linux-uclibceabi/lib/ -isystem /mnt/clfs/cross-tools/armv7a-unknown-linux-uclibceabi/include -isystem /mnt/clfs/cross-tools/armv7a-unknown-linux-uclibceabi/sys-include checking for suffix of object files... configure: error: in `/mnt/clfs/sources/gcc-build/armv7a-unknown-linux-uclibceabi/libgcc': configure: error: cannot compute suffix of …

1
秘密のSSHキーがある場合、公開キーを回復するにはどうすればよいですか?
どういうわけかid_rsa.pubファイルを失ってしまいました。まだid_rsaファイルがあります。秘密鍵から公開鍵を回復するにはどうすればよいですか? (この質問は後に来ssh-copy-idしばらくは:「いいえアイデンティティが見つかりERROR」を報告しましたssh-keygen「/root/.ssh/id_rsaがすでに存在している」と報告した。ls ~/.ssh問題が持っていた指摘id_rsaではなくid_rsa.pub、私は解決策を見つけたが、それが一番下に埋葬されたが。 Ubuntuサポートフォーラムの長い投稿の1つです。)

1
findのprint0オプションで出力を減らしましたか?
manページやその他のリファレンスを読みましたが、find with -print0optionの動作にはまだ混乱しています。 -print0 This primary always evaluates to true. It prints the pathname of the current file to standard output, followed by an ASCII NUL character (character code 0). 最初のコマンド: $ find /some/path/ -iname "*intro*jpeg" -o -iname "*intro*jpg" 2> /dev/null /some/path//asdf199Intro-5kqlw.jpeg /some/path/199intro-2jjaj.JPEG /some/path/199intro-3.jpg /some/path/wuer199intro-4.JPG /some/path/xbzf199INTRO-1.jpg 2番目のコマンド: $ find /some/path/ …
10 find 

5
yum損傷したrepomd.xmlファイル
Fedora 16でyumを使用して何かを実行するときに問題が発生しました。ここに、私が得ている出力があります。 [user@mycomputer yum-3.4.3]$ sudo yum update [sudo] password for user: Loaded plugins: langpacks, presto, priorities, refresh-packagekit adobe-linux-x86_64 | 39 B 00:00 ... http://linuxdownload.adobe.com/linux/x86_64/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for adobe-linux-x86_64: Damaged repomd.xml file Trying other mirror. fedora | 39 B 00:00 ... http://download.fedoraproject.org/pub/fedora/linux/releases/16/Everything/x86_64/os/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for …
10 fedora  yum 

2
ls出力で最後に更新された3つのファイルを強調表示します。
lsコマンドをオーバーロードまたはラップして、最後に変更された3つのファイルを強調表示/下線/その他の方法で明確にする方法はありますか? ls -rtl逆変更時間で並べ替えることができることはわかっていますが、自分または別の開発者が変更した最後のファイルをすばやく特定したいにもかかわらず、通常はファイルのアルファベット順のリストが必要です。
10 linux  bash  command-line  ls 

3
FreeBSDで起動時に実行するスクリプトを設定するにはどうすればよいですか?
FreeBSD 9を使用していますが、イーサネットケーブルが接続されているかどうかをチェックし、接続されている場合はそれに接続するスクリプトを作成したいと考えています。マシンが起動するたび、またはログインするたびに実行されるように設定したいcrontabですが、起動時にではなく、特定の時間に実行するためにのみ実行できます。誰かが私にこれをどうやって得ることができるか教えてもらえますか?

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