Unix & Linux

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

5
yumと比較してrpmによって報告されるインストール済みパッケージの異なるリスト
サーバーBのセットアップをサーバーAとまったく同じにしたいのですが、サーバーAとBのArchとハードウェアは同じです。 私の計画は、サーバーAにインストールされているすべてのもののリストを用意し、サーバーBのリストを使用して次のようにインストールすることです。 yum -y install $(cat installed.txt) サーバーAでは、次を使用する必要があります。 rpm -qa > installed.txt または: yum list installed > installed.txt リストは異なっているようで、なぜかわかりません。 yum list installed930行とrpm -qa895行の違いは何ですか?
8 centos  yum  rpm 

1
LinuxからMacへのSSH-許可が拒否されました
Windows 7ホストでOracle Linux VMを実行していて、MacBookにSSH接続しようとしています。 Macで秘密鍵/公開鍵をすでに作成しています。id_rsa.pub内容をフォルダー内のauthorized_keysファイルにコピーしました.ssh。現在のユーザーのauthorized_keys権限をに変更し600ました。~およびの権限~/.sshがに変更されました700。 また、次のid_rsa.pubコマンドを使用して、Oracle Linux VMからauthorized_keysファイルに内容をコピーしました。 ssh-copy-id 私のMacには、WindowsマシンのOracle Linux VMから完全にうまくSSHできるOracle Linux VMもあります。 ただし、次の方法でMacにSSH接続することはできません。 ssh macdomain 私は使用する必要があります:ssh username@macdomain sshを正常に実行するため。ユーザー名がないと、パスワードを要求され、最終的に次のような結果になります。 Permission denied (publickey, keyboard-interactive) これは私のsshd_configファイルです: # $OpenBSD: sshd_config,v 1.81 2009/10/08 14:03:41 markus Exp $ # This is the sshd server system-wide configuration file. See # sshd_config(5) for more information. # …
8 linux  ssh 


3
archive.ubuntu.comにraring-updatesがない
私のLinuxのミント15のVirtualBoxにインストールするには、アップデータはエラーのトンを投げ始め、いずれかで進行することを拒否したときに、約2日前までは大きなアップを働いていたapt-get update、apt-get installまたはapt-get upgrade。 これらは、archive.ubuntu.comサイトの/ubuntu/dists/raring-updatesフォルダの下にある404エラーです。私はそれを見て、それは存在しません。ここに直接リンクがあります。これはraring-updatesがないことを示しています。 どこにraring-updates行ったのですか、これを修正するにはどうすればよいですか?

4
nginx:ディレクトリリストの長いファイル名
OpenBSD 5.4、64ビットでnginx / 1.4.1を使用: ディレクトリ一覧を使用しているときに、nginxが完全なファイル名を表示するように設定するにはどうすればよいでしょうか(または、少なくともデフォルトのファイル名からさらに多くを表示します)。 グーグルで私にこれを与えただけです: http://forum.nginx.org/read.php?2,124400,167420#msg-167420 January 18, 2011 08:36PM fagtron I looked all over the net and wasn't able to find this answer anyway, so I looked into the nginx source files and it's very easy. Simply modify the file located at [b]src/http/modules/ngx_http_autoindex_module.c[/b] and then compile. Change these …
8 openbsd  nginx 


1
X.Orgの画面の一部を無効にする方法
Arch Linux、X.org、i3を搭載したラップトップを実行しています。LCDパネルが壊れているため、修理する時間があるまで、画面の左側の約228ピクセルを無効にするか無視します。 これまでのところ、非標準の解像度を使用してオフセットを追加しようとしましたが、成功しませんでした。これに対する簡単な解決策はありますか?
8 linux  xorg  i3 

2
Bashスクリプトのアクセス許可が拒否されました&悪い通訳
私はkali linux 64ビットを使用しています。 2つの引数を使用して開始するPythonスクリプトを作成しました。まったく同じパスを入力するたびに入力したり、ターミナルで使用したコマンドの履歴を検索したりしたくありません。そこで、引数を指定してPythonスクリプトを呼び出す簡単なスクリプトを作成することにしました。 #! /bin bash python CreateDB.py ./WtfPath ./NoWtfPath/NewSystem/ これは、ターミナルで使用するコマンドとまったく同じです。しかし、スクリプトファイルを実行しようとすると、エラーメッセージが表示されます。 bash: ./wtf.sh: /bin: bad interpreter: Permission denied wtf.shには実行権限があります。 なにが問題ですか?

3
ループデバイスのソースパス
好奇心から、マウントされたパーティションのソースを見つける方法はありますか? たとえば、出力df -hは次のとおりです。 / dev / loop1 3M 3M 0100%/ media / loop この出力から、3Mのループデバイスがにマウントされていることがわかり/media/loopますが、/dev/loop1デバイスの正確な場所を特定する手掛かりがありません。 root@SHW:~# mount -o loop /home/SHW/Downloads/TinyCore-current.iso /mnt/loop mount: block device /home/SHW/Downloads/TinyCore-current.iso is write-protected, mounting read-only root@SHW:~# tail -n1 /proc/mounts /dev/loop1 /mnt/loop iso9660 ro,relatime 0 0 /dev/loop1誰がそれらのパーティションをマウントしたのかわからないf の絶対パスを見つけるにはどうすればよいですか?(この場合、パスは/home/SHW/Downloads/TinyCore-current.isoです。)

1
Bashで履歴を前に検索しますか?
Bashでを押すとCtrlr、コマンド履歴を逆方向に検索できます。私は再び前方に検索したい場合は、私が(?何をしなければならCtrls動作しません。) 私のバッシュは: GNU bash, version 4.2.25(1)-release (i686-pc-linux-gnu)

1
パーティションテーブルの強制再読み取り:BLKRRPARTとBLKPG ioctlの違い?(Linux)
Linuxが再起動せずに新しく作成されたパーティションを検討するようにしたい場合、カーネルの「パーティションキャッシュ」を強制的に更新するためのツールがいくつかあります。 partx -va /dev/sdX kpartx -va /dev/sdX hdparm -z /dev/sdX sfdisk -R /dev/sdX ... これらのテクニックの違いはわかりませんが、またはのioctlように同じものを使用していないと思います。それで、それらの違いは何ですか?BLKRRPARTBLKPGioctl

1
Arch Linuxでglibcを再構築する方法は?
「静的なTLSを使用して一部のライブラリを動的にロードする」ため、MATLABはLinuxでかなり台無しになっているように見えます。 推奨される回避策glibcは、より大きなで再構築することDTV_SURPLUSです。これは私に2つの質問を残します: glibcArch Linuxで再構築して、DTV_SURPLUS?absツリーでPKGBUILDを調べたところ、DTV_SURPLUSどこにも表示されなかったため、どこに変更を加えるかわかりません。 どのような値に設定DTV_SURPLUSしますか?おそらく、それをに設定すること 2^64は、やり過ぎであり、悪い考えです。 MATLABの問題は、R2014aの次のMWEで確認できます。 >> ones(10)*ones(10); >> doc('help'); Exception in thread "XPCOMMessageLoop" java.lang.UnsatisfiedLinkError: /opt/matlab/sys/jxbrowser/glnxa64/xulrunner/xulrunner-linux-64/libxul.so: dlopen: cannot load any more object with static TLS at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(Unknown Source) at java.lang.ClassLoader.loadLibrary0(Unknown Source) at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.load0(Unknown Source) at java.lang.System.load(Unknown Source) at com.teamdev.jxbrowser.gecko.xpcom.impl.linux.LinuxMozillaToolkit.c(Unknown Source) at com.teamdev.jxbrowser.gecko.xpcom.impl.linux.LinuxMozillaToolkit.a(Unknown Source) …

2
Xなしでvim間でコピー/貼り付け
vimでは"+p、システムのクリップボードから貼り付けます。ただし、非GUIボックスでSSHを介してリモートで作業する場合、これは使用できません。 この環境でコピー/貼り付けを実装することは可能ですか? ターミナルからテキストをコピーするだけでは十分ではありません。ファイルの範囲を超えるものもコピーされるためです(たとえば、tmuxを使用している場合は、すべてプレーンテキストであるため、全画面をコピーします)。

4
chdir(<directory>)はシェルを終了した後にディレクトリを変更しません
Cプロジェクトディレクトリに変更する簡単なプログラムを作成したいと思いました。その内容は次のとおりです。 #include &lt;unistd.h&gt; int main() { chdir("/home/enedil/projects/algo"); return 0; } 私はそれを次のコマンドでコンパイルしました(pro.cはそのファイル名です): gcc pro.c -o /usr/local/bin/pro エラーも警告もありませんでした。しかし、それを実行しても、ディレクトリは変更されません。どうして?
8 process  c  cd-command 

4
ヘルプのソースは何ですか?
help 組み込みコマンドに関する情報を表示します。ヘルプのソースは何ですか?組み込みコマンドのデータベースを維持していますか、それとも各組み込みコマンドのいくつかのファイルを読み取りますか(各ユーティリティのマンページと同様)。 時々私はその情報がそれを拡大しているように見えるのを見つける --help $ cd --help bash: cd: --: invalid option cd: usage: cd [-L|[-P [-e]]] [dir] $ help cd cd: cd [-L|[-P [-e]]] [dir] Change the shell working directory. Change the current directory to DIR. The default DIR is the value of the HOME shell variable. The variable …
8 shell 

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