タグ付けされた質問 「linux」

Linuxカーネルを使用するUnixライクなオペレーティングシステムのファミリ。特定のディストリビューションのみに関する質問の場合は、より具体的なタグを使用してください。

2
Kali LinuxにVMWare Playerをインストールする
この質問は、最初に投稿してから大きく変わったため、古いコンテンツを削除しました。 VMWareプレーヤーの最新バージョンをダウンロードしましたが、インストールしようとすると、コンソールに次のエラーが表示されます。 Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory 次に、次のようなウィンドウが表示されます。 One or more of your processors does not have the necessary 64bit extensions to run VMware virtual machines. 注:最新バージョンのKali Linux、32ビットオペレーティングシステム、およびアーキテクチャを使用しています。32ビットアーキテクチャ向けの最新バージョンのVMWareプレーヤーがあります。

1
ChromeをOSSで動作させるにはどうすればよいですか?
ALSAが機能しなかったため、新しいArchシステムにOSSをインストールする必要がありました(snd_intel8x0mを無効にしようとしました)。FirefoxのFlashはサウンドを生成しますが、ChromeのFlashは機能しません。libflashsupport-ossがインストールされます。 YouTubeでHTML5トライアルに参加しようとしましたが、有効になっているとビデオも再生されないので、Flashに固執する必要があります。

2
起動スクリプトを介して特定のルートを追加する
自分のコンピューターの1つにルートを設定する必要があります。恒久的に欲しいので、リブートするたびに自分でコマンドを入力する必要はありません。 ただし、使用するrouteコマンドは通常のものではありません。同じ物理インターフェイス(eth0およびeth0:Bイーサネットカード)で2つのインターフェイスを使用しているためです。 route add -net 10.1.0.0/16 dev eth0:B 192.168.1.1 だから私はGoogleが私に言う通常の方法を使えないと思う。 私の質問は、スクリプトを作成して$HOME/.kde4/Autostartmodifyの代わりに追加した場合/etc/sysconfig/network/routes、副作用はありますか?これを行うより良い方法はありますか?

1
Linuxでは、コンパイルされたプログラムのマニュアルページを取得する方法は?
APT(私のコンピューターのapt-getまたはaptitude)を介してパッケージをインストールすると、適切なmanページが自動的にインストールされ、manデータベースが更新されることを知っています。ただし、同じパッケージをビルドする場合、manページはインストールされず、そのプログラムにmanを使用できません。コンパイルしたソフトウェアのマニュアルページを取得するにはどうすればよいですか?(Ubuntu 10.10を実行しています)。

1
Linuxでの最大TCPセッション時間
2つのpythonスクリプトがあります。これらは異なるマシンに存在し、TCP接続で接続されています。スクリプトがデータを共有しない場合、ダミーパケットを送信するため、セッションは長時間(最大5秒)アイドル状態になりません。何らかの理由で、接続は約2〜3日後に終了します。 Linuxで最大セッション時間のようなものがあり、ソケットを強制終了しますか?もしそうなら、どのように進めるべきですか?接続を1日に1回再作成し、/ procに値を設定しますか?
3 linux  tcp 

1
Ubuntu X11:別のユーザーセッションでXアプリケーションを開くことは可能ですか
別のユーザーのディスプレイで何らかの方法でxアプリケーションを開くことは可能ですか? ubuntuデスクトップにログオンしているユーザーAと、SSHを介してubuntuマシンにアクセスしているユーザーBがいるとします。 ユーザーBがxアプリケーションをローカルで開くことができることは知っていますが、ユーザーBがプログラム(Firefoxなど)を開いてユーザーAのデスクトップセッションに表示することはできますか? はいの場合、どのように?

0
Bash 4.4.0により、nanoはReceived SIGHUPまたはSIGTERMで失敗します
問題は非常に具体的ですが、失敗の条件を把握しました。 システム:Linux3.16.0-4-686-pae#1 SMP Debian3.16.43-2 + deb8u2(2017-06-26)i686 GNU / Linux 次の一連のコマンドを実行すると: socat -,raw,echo=0,escape=0x18,nonblock tcp:192.168.1.111:23 nano somefile bashバイナリ4.3.30をコンパイルされた4.4.0 に置き換えると、すべてが機能し、nanoエラーメッセージが表示されて失敗します。 Received SIGHUP or SIGTERM の別のインスタンスを起動しない限り、これは消えませんbash。この問題は、上に存在Ubuntuし、Kaliそれが持っているbashネイティブ4.4.0。私socatは、サブシェルで、スクリプトで実行しstty sane、その後に実行し、エスケープ文字や他の多くのことを変更しようとしましたが、役に立ちませんでした。ただし、のnonblock古いバージョンを削除または使用bashすると、問題が修正されます(ただし、4.4およびnonblockスイッチのバグ修正に依存しています)。私はこれをバグだと信じておりbash、ハイブの心に何か提案があるかどうかを確認したい(バグを報告する以外)。
3 linux  ubuntu  bash  debian  socat 

2
多数の小さなファイル用にファイルシステムを最適化していますか?
合計約82.1 GBの122,865個のイメージファイルを含むドライブがあります。ただし、ディスク上の171 GBのスペースを使用します。平均ファイルサイズは約717KBです。このサイズのファイルをさらに追加し続けるつもりなので、ドライブを新しいファイルシステムで再フォーマットするか、既存のシステムを変更して、これらの小さなファイルにうまく対応したいと思います。ドライブは現在、ArchLinuxが提供するデフォルトでext4を実行していmkfs.ext4ます。これを解決するためにどこから始めればよいのか、私は少しも確信していません。誰かが私を正しい方向に向けたり、私に協力するためのリソースを提供したりできます。


0
gnome-terminalは、ubuntu 18.04でステータス127で終了しますが、スタックトレースを見つけるにはどうすればよいですか?
gnome-terminal突然動作を停止し、別のターミナルエミュレータ(termite)で実行するとエラーがスローされます。 > sudo gnome-terminal # Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Terminal exited with status 127 実際のスタックトレースはどこにありますか?


1
新しいresolv.confを書き込むために、DHCPクライアントをリモートでリロードする方法は?
私はdnsmasq(8)プライベートDHCPベースのネットワークのDebian GNU / Linuxシステムで設定しようとしています。ローカルの手動セットアップ中dnsmasq-istelfのインストール後-単純に次の行を含めることができます prepend domain-name-servers 127.0.0.1; で/etc/dhcp/dhclient.confネットワークを再起動します。これにはローカルホストが含まれ/etc/resolv.conf、1つは準備ができています。(参照:http : //wiki.debian.org/HowTo/dnsmasq#Local_Caching) ただし、特に構成管理ソフトウェアを使用している場合は、同じことをリモートで実行しようとすると、ネットワーク接続が失われます。さて、目標はネットワークの再起動ではなく、更新resolv.conf..: ネットワーク接続を維持したまま、dhclient(8)更新resolv.confを強制するにはどうすればよいですか? [編集] 以下で私のために働いたスクリプトを見つけてください: if grep '^\s*nameserver\>.\+\<127\.0\.0\.1\>' /etc/resolv.conf >/dev/null; then : # do nothing else grep -v '^\s*nameserver\>' /etc/resolv.conf > /tmp/resolv.conf.new echo "nameserver 127.0.0.1" >> /tmp/resolv.conf.new grep '^\s*nameserver\>' /etc/resolv.conf >> /tmp/resolv.conf.new mv -f /tmp/resolv.conf.new /etc/resolv.conf fi それはちょっと厄介です-私はまだより良い解決策を探しています。

1
LinuxのI / O負荷を調査する方法は?
Linuxボックス(Centos6)のI / Oロードを調査しようとしています。私はを使用していiotopますが、一番上の行は次のようになります。 PID PRIOユーザーディスク読み取りディスク書き込みSWAPIN IO>コマンド 376 be / 3ルート0.00 B 4.26 M 0.00%32.79%[jbd2 / vda1-8] 1831 be / 4 mysql 624.00 K 624.79 M 0.00%3.77%mysqld ... 375 be / 4ルート0.00 B 8.25 M 0.00%0.75%[flush-252:0] ext4ジャーナリングプロセス(jbd2)が原因の大半を占めているようです。普通ですか?累積統計を見ていますが、それは意味をなさないだけです(たとえば、ディスク書き込みとIO%)。iotopLinuxでディスクアクティビティを調べるために使用できるツールは他にありますか?
3 linux  centos 

1
キーホルダーのシェルアクセスまたはホワイトリストに登録されたIPアドレスのパスワードログインを許可する
ブルートフォース攻撃に対する防御の最前線として、TCPラッパーを使用したSSHログイン試行を制限しました(デフォルトではアクセスを拒否し、IPホワイトリストを維持しています/etc/hosts.allow)。 ただし、ホワイトリストにないIPアドレスからサーバーにアクセスする必要がある場合があります(システムは最終的に自分の試行をブロックします)。 すべてのIPアドレスに対してSSHキー付きログインを許可することはできますが、特定のホワイトリストにないIPからのパスワードのみのログインを禁止することはできますか?キー付きログインのみを許可するようにSSHを構成できることは知っていますが、IPアドレスの範囲でパスワードを使用してログインできるようにしたいと思います。

5
Linuxブートプロセス
これは、私が最近Slashdotのコメントで尋ねた質問です。あまり返事がなかったので、もともと行っておくべき場所に持って行くことにしました。 BusyBoxのようなものを実行するために最低限必要な最小限で構成された、非常に高速なブートLinuxシステムを構築したいと思います。私は、起動時間を大事にする人の一人ではありません。主に学術的な観点から興味があり、これを使ってLinuxの仕組みについてもう少し学ぼうとしています。 私はこのトピックをグーグルで調べて、Linux From Scratchのようなものを見つけましたが、私が知る限り、これらはあなたが構築しているものに基づいた独自のソフトウェアを持っているようです。起動する必要があるのは、ファイルシステム、Linuxカーネル、initrd、そして実行したいものすべてに対応するユーザーランドソフトウェアだけだという印象を受けました。SATAドライバーをカーネルなどにコンパイルする場合、initrdは必要ないことを読んだことがあります。実際、別の目的はinitrdをまったく使用せずにブートすることであると言えますが、これを使用するのはちょっとした楽しみのためだけです。 Linuxを起動するために必要なものの最小限のリストを含むWebサイトはありますか?
3 linux 

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