Unix & Linux

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

4
Linuxをサポートするために市販のソフトウェアで使用する必要のあるインストーラーの種類は何ですか?
ソースコードはオープンまたはフリーではないため、インストール時のコンパイルはオプションではありません。これまでのところ、次のような開発者を見てきました。 tar.gzファイルを提供し、適切な場所で解凍するのはユーザー次第です。 .tar.gzにinstall.shスクリプトを提供して、基本的なインストーラーを実行します。インストールオプションをユーザーに要求することもできます。 RPMおよび/またはdebファイルを提供し、ユーザーが使い慣れたネイティブパッケージ管理ツールを引き続き使用して、インストール/アップグレード/アンインストールを行えるようにします。 ほとんどのLinuxディストリビューションをサポートし、ユーザーの生活をできるだけ簡単にし、ビルド/パッケージング/インストーラーインフラストラクチャもできるだけ少なくしたいと考えています。 ソフトウェアのパッケージ方法に関する推奨事項を探しています。

2
Windows ADからLinux LDAPサーバーにどのように移行しますか?
現在、Active DirectoryでWindowsサーバーを実行しています。しかし、Exchange 2007を使用していないため、認証を備えた豪華なファイルサーバーになりました。 ADをLinuxサーバーに移動したいと思います。これを行う最善の方法は何でしょうか?また、どのLDAPサーバーを使用すればよいですか? 更新すると、Windowsクライアントは残りません。Edubuntuに更新されます。
9 ldap  migration 


5
FreeBSDのvimが矢印キーやその他のviのような動作に正しく反応しない
FreeBSDでvimを使用しようとしました(Linux xterm互換端末のssh経由)。ただし、vimはviの初期状態と同様に動作します。たとえば、削除キーでは反応せず、挿入モードで上に行く代わりにF文字を挿入します。 FreeBSD X11にはインストールされていません。 編集:私が投稿したとおりvim --version # vim --version VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Jul 28 2010 11:48:54) Included patches: 1-6, 8-35, 37-48, 50-70, 73, 75-87, 90-92, 94-100, 102-137, 139-149, 151-171, 173-190, 192-193, 195-203, 206-211, 213-215, 217-218, 220-232, 234-246, 251-259, 261-301, 303-319, 321-322, 324-335, 337-351, 353-361, …

4
スマートカードのSSH認証を設定するにはどうすればよいですか?
認証方法としてGemalto .NETスマートカードを使用してマシンにSSH接続できるようにしたいのですが。これは、Fedora 13(または一般的なRed Hatスタイル)マシンでどのように実行できますか? これらは私が必要だと思う大まかなステップです: スマートカードの証明書をプロビジョニングします(発行するCAも可能ですか?) スマートカードに証明書を取得する スマートカード認証を許可するようにSSHサーバーを構成し、特定の証明書/ CAを使用するように構成します スマートカードをサポートするSSHクライアント(無料のWindowsベースのクライアントの追加ポイント)
9 ssh 

4
RedHatにpbuilderのような環境はありますか?
pbuilderクリーンな環境を使用してRedHatにRPMパッケージをビルドするために、Debianのようなユーティリティがあるかどうかを知りたいです(chroot)。 このようなものをサポートしているが、Debian環境であり、RHELをサポートしていないmachを見つけました。RHEL 5.5で実行できるものが必要です。
9 rhel  rpm  chroot 

5
* nixシステム上の大規模なC / C ++コードでメモリ関連の問題を追跡/修正する方法
メモリ関連の問題を追跡するときに使用する戦略は何ですか?メモリリークやメモリ破損などを特定するために、どのツール(オープンソースおよび独自仕様)を使用していますか?システムでgdb / dbxしか使用できない場合、どのようにメモリリークを追跡しますか? 私にとって、デバッガだけでメモリリークを修正することは非常に困難です。

2
PSを使用したフォアグラウンドプロセスの表示
psを使用してバックグラウンドプロセスを確認できます。しかし、フォアグラウンドプロセスを表示する方法はありますか?例えば、 $ nohupプロセス1& その後 ps -ef | grep "プロセス1" 実行中のプロセス「process1」を表示します。しかし、上記のコマンドでは、次のように実行されるフォアグラウンドプロセスは表示されません。 $ process2


3
GNU / Linuxの仮想コンソールでフォントがリセットされる
次のコマンドを使用して、仮想コンソール(vt1)にカスタムフォントを設定しました。 shell> setfont ter-114f Xに切り替え(Ctrl + Alt + F7を使用)、仮想コンソールに戻った場合(Ctrl + Alt + F1を使用)、表示は適切ではありません。画面サイズがリセットされているようです(以前は切り替え前に28行に設定されていました)。 これをどのように修正できますか?
9 linux  fonts  console 


5
ファイルのUnixグループの変更
Unixシステムで、同僚と一緒に編集しているファイルがあります。編集にはUnixグループ権限を使用しています。私たちは両方のメンバーである1つのUnixグループを持っています。ファイルを保存すると、Unixグループがメンバーではないグループに変更されます。それをやめる方法はありますか?

6
最後のシャットダウン時間を見つける
これは私が使用しているコマンドです: last -x|grep shutdown | head -1 しかし、それは私に+2時間の期間を与えています: shutdown system down 3.14-1-amd64 Mon Jul 21 08:43 - 22:19 (13:36) 最後のシャットダウン時間(08:43)は正しいですが、起動時間(22:19、20:19でなければなりません)は正しくありません。 PCがシャットダウンされてからどのくらい前に確認するためのより良いコマンドはありますか?または私のDST設定または何か他の原因ですか? PS:私はDebianテストを使用しています(Linux Rig 3.14-1-amd64#1 SMP Debian 3.14.12-1(2014-07-11)x86_64 GNU / Linux)
9 logs  time  shutdown 

2
自動再接続WIFIメソッドを理解しようとしています
私はこの投稿からWIFIドングルを再接続するこの方法を見つけました。しかし、私はそれを試して実装する前に、それがどのように機能するかを明確にしたいと思います。 に移動し/etc/ifplugd/action.d/、ifupdownファイルの名前をに変更します ifupdown.original。 次に行いますcp /etc/wpa_supplicant/ifupdown.sh ./ifupdown。 最終的に: sudo reboot いつ/etc/ifplugd/action.d/ifupdown呼び出されますか? スクリプトは/etc/wpa_supplicant/ifupdown.sh基本的に平易な言葉で何をするのか、それは私にはかなり複雑に見えます。いつ呼ばれるのか 手順1〜3を実行すると、私のWIFIが機能しなくなる他の予期しない問題が発生する可能性がありますか?私はこれをSSH経由でRaspberry PIに実装しようとしていますが、キーボードやモニターを手の届きにくい場所に置く必要はありません。 いろいろググってみましたが少し迷ってしまいました!

1
stdinをbashスクリプトに渡し、そのbashスクリプトで呼び出されるpythonスクリプトに渡したい
filestdin経由でコンテンツをフィードしたいpythonスクリプトを呼び出すbashスクリプトがあります。次のようにbashスクリプトを呼び出します。 ./script.sh < file そしての内容script.sh: #! /usr/bin/env bash pushd /some/python/virtual/environment/working/dir source venv/bin/activate python main.py ?????? deactivate popd bashスクリプト??????にfile与えられた内容をstdinとして pythonスクリプトに渡すために何を入力すればよいかわかりませんmain.py。 注fileかなりのテキストファイルとのbashのを使用することができるreadではないが望ましいです。 bashスクリプトを呼び出すときにstdinを使用する必要があります。私は何にでも渡すために柔軟ですmain.py。 この難問に取り組む方法はありますか? 添加 @casの回答から、どのコンテキストで使用するかについても説明する必要があることがわかりましたscript.sh。 の転送スクリプトscript.shとして使用したいのですが、内容は次のとおりです。~/.forward |/path/to/script.sh どの接尾辞がとして呼び出され/path/to/script.shますか。ログはそれについて明確です。次のような、シンプルなバージョンのpythonスクリプトを使用した簡単なテスト: |/path/to/simple/main.py postfixがmain.py標準入力のメールの内容で呼び出すことを示します。しかし、この組み合わせは機能していないようです。

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