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

Debian公式ディストリビューションに固有の質問(安定版、テスト版、または不安定版)。Debianの派生物(例えばMint、Ubuntu、Kaliなど)を使用している場合は、代わりにそのディストリビューションのタグを使用してください。

2
Java JDKの依存関係リストにlibjli.soパスがない、Debian
私はchroot刑務所の作成をスクリプト化しています。その自動化の一部には、さまざまな実行可能ファイルとその依存関係を刑務所にコピーすることが含まれます。次のbash行を使用して、依存関係のリストからファイルパスを解析しています(Javaなど)。 $ ldd `which java` | grep -o '/[^()]*' /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 これはNode.jsとPythonに最適ですがjava、jail内から実行しようとすると、エラーが発生します。 java:共有ライブラリのロード中にエラーが発生しました:libjli.so:共有オブジェクトファイルを開けません:そのようなファイルまたはディレクトリはありません libjli.soパスが依存関係のリストから欠落していることがわかります...少なくともldd私たちを示すもの(5行目): $ ldd `which java` linux-vdso.so.1 => (0x00007ffff7f4d000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f7ac3928000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7ac370c000) libjli.so => not found libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7ac3507000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7ac317c000) /lib64/ld-linux-x86-64.so.2 (0x00007f7ac3b48000) ファイルを見つけました... $ find /usr/lib …

2
ntfs-3g:入出力エラー
過去3日間(更新後)、私のDebian JessieはNTFSディスクのマウントを拒否しました。libfuse2とntfs-3gを再インストールしましたが、同じ入出力エラーが発生します Windows 7とOSX Mavericks(ntfs-3gを使用)で同じディスクを試しましたが、正常に動作しました。私はntfs-3gを削除して再インストールしましたが、それでも同じ問題が発生しました。 ディスクがマウントされる場合とマウントされない場合があります。マウントすると、マウントディレクトリに入ることができる場合がありますが、マウントディレクトリのbashエラー入出力エラーが発生する場合もあります。マウントディレクトリにアクセスできる回数、ls -lを実行すると、file / dir属性ではなく、大量の疑問符が表示されます。 私はWindowsでntfsfixとchkdiskを試してみましたが、どちらも問題は報告されませんでした。このJessieインストールの下でのみ、突然、すべて適切にマウントできなくなります。 dmesgには、接続されている外部ディスク以外に役立つ情報はありません。 [12816.210969] scsi 20:0:0:0: Direct-Access Seagate External SG16 PQ: 0 ANSI: 4 [12816.211825] sd 20:0:0:0: Attached scsi generic sg7 type 0 [12816.212542] sd 20:0:0:0: [sdg] 732566642 4096-byte logical blocks: (3.00 TB/2.72 TiB) [12816.213591] sd 20:0:0:0: [sdg] Write Protect is off …
8 debian  mount  ntfs-3g 

1
起動プロセスで30秒のギャップ
私のDebianシステム(jessie / sid)で完全なアップグレードを行いました。残念ながら、起動時に30秒のギャップがあり、それがどこから来たのか、どこで探す必要があるのか​​本当にわかりません。 私は見て/var/log/dmesg、面白いかもしれないいくつかの行を見つけました。27.280227との間のギャップに注意してください56.835253。 [ 27.261104] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 [ 27.280207] cfg80211: World regulatory domain updated: [ 27.280213] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 27.280216] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm) [ 27.280218] cfg80211: …
8 debian  boot  graphics 

1
debconf-get-selectionsのどの値をプレシードしてはいけませんか?
私のシステムの現在の構成に対して行われたDebianインストールの選択を、新しいシステムのインストールに複製したい。 Debianは、「事前設定」(別名「preseed」)ファイルを使用して事前設定できます。このファイルには、基本的に、インストーラーが尋ねる質問への回答が含まれています。 ドキュメントには、 Debianの既存のインストールから事前設定ファイルを作成する一つの方法は、にあると述べています: ... debconf-get-selectionsdebconf-utilsパッケージのを使用して、debconfデータベースとインストーラーのcdebconfデータベースの両方を1つのファイルにダンプします。 $ debconf-get-selections --installer > file $ debconf-get-selections >> file しかし、すぐに追加されます: ただし、この方法で生成されたファイルには、事前シードしてはならない項目がいくつかあります... ドキュメンテーションでは、事前シードされるべきではないこれらの項目について詳しく説明していません。 誰かが詳しく説明できますか? 例として、上記の2つのコマンドから取得した出力の2番目のフィールドを以下に示します。ここでは、d-i簡潔にするために、コメントとともに、で始まる行だけを省略しています。(で始まるのみ設定行を保つ理由は、d-iであることが、例えば事前設定ファイルのDebianが提供する、唯一のそのような行が表示されます。) # Check the integrity of another CD-ROM? cdrom-checker/nextcd # Web server started, but network not running save-logs/no_network # for internal use only debian-installer/consoledisplay debian-installer/shell-plugin # Country, territory or area: # …

2
スムーズなスクロール-それはどこから来たのですか?
だから、私はしばらくの間、Ubuntuや他のDebianベースのディストリビューションを扱ってきましたが、Crunchbangのようなものです。しかし、Ubuntu(およびLMDE)には、「スムーズスクロール」と呼ばれるファンシー/ナイス/アイキャンディ機能が搭載されていることにも気づきました(Firefox / Chromeだけでなく、システム全体のスクロールエクスペリエンスを指します)。 Crunchbangにも入れたいです。この機能に関するドキュメントを何週間もウェブで検索してきましたが、何も見つかりません!スムーズなスクロールがGTK +(およびSynapticsドライバー?) 明確にするために、私は、マウスホイールを使用したWinXPでのスクロール(通常は一度に3行または5行)とクリックパッドを使用したOSXでのスクロール(タッチスクリーンでスワイプするような場合)の同じ違いについて言及しています。 それが重要である場合、私はElantechクリックパッドを備えたSamsung Series 9でCrunchbangを実行しています。 詳細を確認する方法を教えていただけませんか?それとも、Crunchbangで機能させるためのガイドを知っていますか?


3
LXDEを使用したDebian Wheezyの単一ユーザーのPATHに$ HOME / binを追加します
Ubuntuでは、$ HOME / binが存在する場合、自動的にPATHに追加されますが、これはDebianでは発生しません。 特定のユーザーのPATHに永続的にそれを追加するにはどうすればよいですか?端末だけでなく、GUIプログラムにも有効にしたいです。 編集:明確にするために、私はLXDEを使用し、ログインマネージャーから(つまり)は使用しませんstartx。.bashrc端末の外で起動するプログラムでは機能しません。
8 debian  path  lxde 

2
ifconfigがloのみを表示する
Debian 7.5.0 amd netinstをインストールしました。 実際、私はaptitude install firmware-linux-nonfreeを通じてファームウェアをインストールしようとしています ifconfigとifconfig -aを実行すると、出力にループバックのみが表示され、eth0インターフェイスは表示されません。しかし、イーサネットカードとWLANカードはかなり検出されています。lspciで確認すると、両方のカードが表示されます。 DHCPを追加して/ etc / network / interfaceslを編集しましたが、無駄でした。

4
DebianのFlashプラグインの脆弱性?
ブラウザとしてIceweaselを使用してDebian wheezyを実行し、この説明に類似したFlashプラグインをインストールしました。今日私は、WindowsおよびMac上のFlashだけでなく、Adobe Flash Player 11.2.202.350およびそれ以前のバージョンのLinuxも、攻撃に対して脆弱であることを読みました。Iceweasel> Tools> Add-onsでバージョンを確認したところ、ですべてのアップグレードを実行したにもかかわらず、古いバージョンであることに驚いていましたapt-get。 DebianはIceweaselプラグインFlashのアップデートを提供していますか?それらは自動的に提供されませんか?プラグインは常に手動で更新する必要がありますか?

2
socat initスクリプトをsystemdに移行
私は、debian 7.2でsysVinitを使用して、次のinitスクリプトでsocatを使用しています。それは完全に機能します: #!/bin/bash DESC=socat DAEMON=/usr/bin/socat LIB=/usr/lib/socat SOCAT_ARGS="-d -d -lf /var/log/socat.log" [ ! -f /etc/default/socat.conf ] || . /etc/default/socat.conf . /lib/lsb/init-functions PATH=/bin:/usr/bin:/sbin:/usr/sbin [ -x $DAEMON ] || exit 0 # # Try to increase the # of filedescriptors we can open. # maxfds () { [ -n "$SOCAT_MAXFD" ] || return …

2
apt-getエラー:パッケージ 'package'の他のインスタンスとは異なる共有 'filename'を上書きしようとしています
Debian WheezyにいくつかのUbuntuパッケージをインストールしようとしましたが、失敗してパッケージが壊れました。 問題は、apt-get -f install次のエラーで実行も失敗することです。 Preparing to replace libqtwebkit4:amd64 2.2.1-1ubuntu4 (using .../libqtwebkit4_2.2.1-5_amd64.deb) ... Unpacking replacement libqtwebkit4:amd64 ... dpkg: error processing /var/cache/apt/archives/libqtwebkit4_2.2.1-5_amd64.deb (--unpack): trying to overwrite shared '/usr/share/doc/libqtwebkit4/changelog.Debian.gz', which is different from other instances of package libqtwebkit4:amd64 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) 一部のファイルの上書きについて不満があるようです。それらのファイルを削除または移動してみますか?

1
debian-installerの画面のソースコード
Debianのインストールプロセスの画面のソースコードはどこにありますか? 私が試しました:apt-get source debian-installer しかし、このパッケージでは、ソースコードが表示されません。 より具体的には、この画面のソースコードを探しています。
8 debian  source 

1
USBワイヤレスアダプター用のモジュールがありませんか?
次のように認識されるUSBワイヤレスアダプターがあります。 # lsusb ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. 私は、Debian Jessieを実行している非常にスリム化されたカーネルを持つデバイスでこのアダプターを使用しています。 必要なさまざまなアプリケーション(wireless-tools、wpa-supplicant、ralink-firmwareパッケージ、hostapd、bridge-utils)をインストールしました。 カーネルを再構築してさまざまなモジュールを組み込み、アダプターに付属するドライバーをビルドしました。 # iwconfig アダプターをra0として認識します # iwlist ra0 scan 利用可能なネットワークを返します # iw list 何も返しません。 # iw ra0 info command failed: No such device (-19) APのホスティングが失敗する: # /usr/sbin/hostapd -dd /etc/hostapd/hostapd.conf random: Trying to read entropy from /dev/random Configuration …
8 debian  usb  wifi 

1
ラップトップでのCIFS共有の自動マウント
これに似た質問をいくつかのバリエーションで以前に見たことがありますが、まだ満足のいく答えを見つけることができていません。 ここに私が持っているものがあります: 頻繁にネットワークを切り替える、モバイル性の高いDebianラップトップ。 多くのCIFS共有が存在する自宅のFreeNASサーバー。 ここに私が欲しいものがあります: 家にいるときにCIFS共有ディレクトリにアクセスすると、CIFS共有が自動マウントされます。 他の場所にいるときにCIFS共有にアクセスすると、すぐにエラーが返されます(つまり、NASが存在しないことを確認する前に、ネットワークを5分間考えないでください)。 マシンをサスペンドまたはハイバネートするときは、共有をきれいにアンマウントして、マシンが再びウェイクアップしたときにマウントが薄い空気を指さないようにします。共有を完全にマウント解除できない場合(プロセスがディレクトリを使用している場合)は、次のいずれかを実行します。 サスペンド/ハイバネートを中止して、誰がマウントにキャンプしているのか教えてください。または とにかくアンマウントを強制し、サスペンド/ハイバネートを続行します。 追加のクレジット:ネットワーク接続が切断された場合(プラグを抜くか、WAPとの関連付けを失う場合)、共有をきれいにアンマウントしてください。 追加クレジット:この魔法は、使用中のネットワークマネージャーから独立している必要があります。 私が読んださまざまなオプションはどれも適切ではないようです。 autofs 信頼できるようですが、サスペンド/ハイバネートを意識していないようです。 の_netdevオプションは興味深いように見えますがmount、/etc/fstabNFS共有にのみ適用されるようです。 まだgvfs仕事に就けていませんが、頑張っていません。 これに取り組む方法について何か提案はありますか? 補遺: これが私がこれまでにやったことの短いバージョンです。私はをインストールしてautofs、自動マウントされたすべてのボリュームを強制的に期限切れにする小さなシェルスクリプトを作成しました。これは、ネットワークインターフェイスがダウンしたときに呼び出されます。 資格情報を外部ファイル(yuck)に保存して、CIFSサーバーのオートマウンターマップを作成しました。次に、次のシェルスクリプトを記述しました。 #!/bin/sh -e # Expire everything in the automounter. if [ -f /var/run/autofs.pid ]; then kill -USR1 "$(cat /var/run/autofs.pid)" fi USR1シグナルを自動マウントデーモンに送信すると、未使用のマウントがすべて強制的に期限切れになります。次に、このスクリプトをに配置/etc/network/if-down.d/autofsし、ソフトリンクをに配置しました/etc/network/if-post-down.d/autofs。NetworkManagerは、接続が切断されると、後者のディレクトリにあるすべてのスクリプトを呼び出すため、自動マウントされたファイルシステムはすべてマウント解除する必要があります。 しかし、私はその手配にひどく満足していません。最初は、autofs自動マウントされたボリュームを区別せず、USR1を受信すると、非ネットワークボリュームを含むすべての非アクティブボリュームをアンマウントします。 さらに、CIFSサーバーのログインパスワードはファイルに保存する必要があります。私はそれを求められることを望んでいます。 とにかく、それは私がこれまで一緒にくじいてきたものです。うまくいきますが、もっと良いものを使って喜んでいます...

2
新規インストール後にアプリを再インストールしますか?
私はDebianを使用しており、ドライブのパーティションを分割して再インストールしたいと考えています。新規インストール後に現在インストールされているすべてのパッケージを復元する簡単な方法はありますか? 私はバックアップアプリのリストを作成することでそれを行うことを考えています: #generate list of installed packages dpkg -l | awk '{ print $2 }' ORS="\n" | tail -n +6 > reinstallList.txt そして、新規インストールを実行した後、私はできるはずです: #install from backup at reinstallList.txt sudo apt-get install $(< reinstallList.txt) これを行うより良い方法はありますか?
8 bash  debian  apt  backup  dpkg 

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