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

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

3
Debianテスト版または不安定版の不安定版から単一のパッケージをインストールするにはどうすればよいですか?
「すべてとキッチンシンク」をJessieバージョンにアップグレードせずに、Debian JessieからWheezyシステムに単一のパッケージ(およびその依存関係、ただしWheezyで満足できない程度まで)をインストールしたい。具体的には、Jessieではパッケージ化されていますが、Wh​​eezyではパッケージ化されていないkpcliをインストールします。 私が見つけたすべてのことは、ソースリストにJessieリポジトリを追加し、すべてをwheezyに保ち、jessieから単一のパッケージのみを取り出すように固定を設定する必要があることを示しています。しかし、それは私には適していない。次の内容で/etc/apt.d/sources.list.d/jessie.listを作成した場合: deb ftp://ftp.debian.org/debian/ jessie main deb-src ftp://ftp.debian.org/debian/ jessie main 次に、以下を使用して/etc/apt/preferences.d/jessieを作成します。 Package: * Pin: release a=wheezy Pin-Priority: 1001 Package: kpcli Pin: release a=jessie Pin-Priority: 450 にapt-get -u update続いてを実行するとapt-get -u install kpcli/jessie、apt-getがkpcliと、おそらく Jessieの他の少数のパッケージを取り込み、インストールされたシステムの残りの部分はそのままにされることを期待しています。(私のシステムはWheezyの完全に最新のインストールです。)あるいは、ピンの優先度が低すぎると、何もしないと予想されます。むしろ、私のシステムでは、apt-getは数百のパッケージをアップグレードしたいと考えています。 私のWheezyシステムの残りの部分に手を加えずに、Jessieバージョンのこの1つのパッケージだけをインストールするために正確に必要なものは何ですか? この特定のケースでは、ソフトウェアは実際にはPerlで記述されているため、バイナリまたはそれに類するものへのコンパイルはありません。ただし、いくつかのPerlモジュールの依存関係があります。したがって、1つの可能な代替策は、(1)のようにインストールする単一のローカル.debアーカイブの指定のみを許可するものdpkg -i、および(2)インテリジェントな方法で依存関係を処理するものを使用して.deb(手動でダウンロード)をインストールすることです、プレーンdpkg -iはそうしません。しかし、私が何度か行ったすべての検索のために、これを行う方法についての簡単なガイドを思い付くことができませんでした、一般的なソリューション(バイナリ、コンパイルされたパッケージでも動作するもの)は素晴らしいでしょう。
41 debian  apt 

8
どのプロセスがディスクに定期的に書き込みを行っているかを見つける方法は?
どのプロセスが常にディスクに書き込みを行っているかを見つけるにはどうすればよいですか? ワークステーションが静かに近いのが好きで、静かなファンなどで新しいシステム(P8B75-M + Core i5 3450-最大TDPが低いため 's')を構築し、Debian Wheezy 64ビットをインストールしただけですその上。 そして、何かが私の神経になっています:ハードディスクが何かを書いているか、何かを探しているかのようなパターンを聞くことができます(カチカチ...カチカチ...カチカチ... trrrrrrすすぎ、1秒ごとに繰り返します)。 過去に(多くの場合、何年も前に)同様の問題があり、CUPSログか何かであることが判明し、その(重要ではない)ログを(実際の)RAMディスクにリダイレクトしました。 しかし、ここではわかりません。 私は次を試しました: ls -lR /var/log > /tmp/a.tmp && sleep 5 && ls -lR /var/log > /tmp/b.tmp && diff /tmp/?.tmp しかし、何も変わっていません。 奇妙なことに、LVM復号化パスフレーズの入力を求めるプロンプトが表示されたときに、パターンも聞こえます。 インストールしたばかりのカーネル/システムに何かあるのでしょうか、それともハードディスクに欠陥がありますか? hdparm -tT /dev/sda 正しいHD速度(130 GB / sキャッシュなし、sata 6GB)を報告し、大きなソース(Emacs)から問題なくインストールしてコンパイルしたので、システムが悪いとは思わない。 (HDはSeagate Barracude 500GBです)
41 linux  debian  logs  hard-disk 

3
ファイルが属する(インストールされていない)Debianパッケージを見つける方法は?
Debianシステム(および派生物): $ dpkg --search /bin/ls coreutils: /bin/ls つまり、ファイル/bin/lsはという名前のDebianパッケージに属しますcoreutils。 ただし、これはパッケージがインストールされている場合にのみ機能します。そうでない場合はどうなりますか?

7
タブ補完エラー:bash:ヒアドキュメント用の一時ファイルを作成できません:デバイスにスペースが残っていません
タブバーを使用すると、次のエラーが表示されます。 bash:ヒアドキュメント用の一時ファイルを作成できません:デバイスにスペースが残っていません」 何か案は? 私はいくつかの調査を行ってきましたが、多くの人が/ tmpファイルについて話します。実行するdf -hと次のようになります: Filesystem Size Used Avail Use% Mounted on /dev/sda2 9.1G 8.7G 0 100% / udev 10M 0 10M 0% /dev tmpfs 618M 8.8M 609M 2% /run tmpfs 1.6G 0 1.6G 0% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 1.6G 0 1.6G 0% /sys/fs/cgroup /dev/sda1 …
40 debian  shell  ssh  tmp 

1
UbuntuとDebianは、sudo特権を持つユーザーの$ HOMEをどのように管理しますか?
私はmyhome.sh1行のみを含むbashスクリプトを持っています: echo $HOME スクリプトの所有者はユーザーです: $ ls -l myhome.sh -rw-rw-r-- 1 user user <date> <time> myhome.sh でUbuntuの16.04と17.10私が取得します: $ echo $HOME /home/user $ sudo echo $HOME /home/user $ bash myhome.sh /home/user $ sudo bash myhome.sh /home/user ではDebianのバスター/テスト Iを得ます: $ echo $HOME /home/user $ sudo echo $HOME /home/user $ bash myhome.sh /home/user # …
39 bash  debian  ubuntu  sudo  home 

5
Debian JessieでXサーバーの自動起動を無効にする方法は?
lightdmがインストールされたDebian 8(Jessie)を実行しているリモートマシンがあります。非GUIモードで起動したいのですが、-Xパラメーターを使用してSSHで実行できるようにするために、X関連のものをすべて削除したくありません。Xサーバーの自動起動を削除せずに無効にする方法は? 私が試したsystemctl stop lightdm、それはlightdmを停止しますが、再起動後に再び実行されます。私も試しましたsystemctl disable lightdmが、基本的には何もしません。/etc/rc*.dディレクトリ内のlightdmのスクリプトの名前を変更しますが、再起動後に起動します。何が間違っていますか?そして、私はただupdate-rc.d lightdm stop、できません。なぜなら、それは非推奨で動作しないからです。


8
DebianとUbuntuの違い
Ubuntuのランダムな変更にうんざりしています。永久にDebianに切り替えることを考えています。どこかに2つのディストリビューションの間に変更のリストがあるかどうか誰もが知っていますか?自分が何に夢中になっているか知りたい。
39 ubuntu  debian 

3
以前のバージョンのDebianパッケージがパッケージリポジトリで消えるのはなぜですか?(バージョン管理されたシステム構成に非常に関連)
シナリオ:Puppet、Chefなどに基づくバージョン管理システム構成では、特定のシステム状態を再現する必要があります。これは、システムパッケージのバージョンを明示的に指定することによって行われます。 最近、特定のパッケージバージョンがDebianリポジトリにないという問題に遭遇しました。一例:バージョン2.7.5-1 + deb9u1では「パッチ」パッケージが必要でしたが、2.7.5-1 + deb9u2のみが利用可能でした。別のさらに深刻な例:「linux-headers-4.9.0-9-common」が必要であり(関連するカーネルがインストールされているため)、「linux-headers-4.9.0-11-common」のみが使用可能です。 これにより、システムの特定の状態を再現できなくなります。 上記のパッケージは単なる例です(実際に私はこれに遭遇しました)。一般的な問題を理解して解決することに興味があります。 これらの更新、「消失」パッケージ、およびパッケージバージョンの背後にあるアイデアは何ですか? Debianパッケージの以前のバージョン(実際には古いバージョンではなく、数週間前のバージョン)はどこで入手できますか?一般的な方法でインストールプロセスを自動化することができるはずです。

1
Debian:リポジトリにリリースファイルがありません
ソースからいくつかのプログラムをインストールしようとしたとき、または特にapt更新を実行しようとしたときに、次のメッセージが表示されます。 E: The repository 'http://ftp.ca.debian.org/debian stretch/updates Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. アーキテクチャi386を追加した後、これを取得し始めました。それがなければ、プロプライエタリなNvidiaドライバーをインストールできず、Steamクライアントはまったく起動しません。これは私が/etc/apt/sources.list読むものです: deb http://ftp.ca.debian.org/debian/ stretch main contrib non-free deb-src http://ftp.ca.debian.org/debian/ stretch …

1
Linuxでdarknet / Tor Webサイトを作成する方法は?
最近、ダークネットサイトの作成について多くのことを聞きました。Torブラウザも頻繁に使用します。 このtorサービスは自宅のDebianサーバーで実行されており、次のものでインストールされました。 sudo apt-get install tor Torネットワークがどのように機能するか、またTorネットワークを介して、またはTorネットワークを介していくつかのテストを実行するために、時々torifyを使用するという考えがあります。sshwget 私は行に気づきました /etc/tor/torrc #HiddenServiceDir /var/lib/tor/hidden_service/ #HiddenServicePort 80 127.0.0.1:80 しかし、そこからどのように行くのですか?.onionサイト/名前はどのように作成されますか? Linuxでこのようなサービスを設定する基本的なことは何ですか?
38 debian  security  tor 

3
Linux Debianコードネーム
Debianリリースにコードネームを付けることに関して、非常に馬鹿げた非技術的な質問がいくつかあります。 Debianの各リリースには固有のコードネームがあります。これは(これまで)PixarのToy Story映画のキャラクターの名前です。 これまでに割り当てられたすべてのコードネームのリストは次のとおりです。 リリース1.1はbuzz(Buzz Lightyear)-宇宙飛行士、 リリース1.2はrex-ティラノサウルス、 リリース1.3.xはbo(Bo Peep)-羊の世話をした少女、 リリース2.0はhamm-貯金箱、 リリース2.1はslink(Slinky Dog)-おもちゃの犬、 リリース2.2はpotato-ミスターポテト、 リリース3.0はwoody-カウボーイ、 リリース3.1はsarge-Green Plastic Army Menの軍曹、 リリース4.0はetch-おもちゃの黒板(Etch-a-Sketch)、 リリース5.0はlenny-おもちゃの双眼鏡、 リリース6.0はsqueeze-3つ目のエイリアンの名前、 リリース7.0はwheezy-赤い蝶ネクタイが付いたゴム製おもちゃのペンギンの名前、 リリース8.0はjessie-ヨーデルカウガールの名前、 リリース9.0は-Sunnyside Daycareのstretch紫色のゴム製のタコのおもちゃです。 リリース10.0があるbuster- アンディさんのペットダックスフント(現在は安定しました)。 以降の主要なDebianリリースのコードネームのリストjessie: リリース11.0であるbullseye- ウッディの馬(現在はテスト)、 リリース12.0はbookworm-内蔵の懐中電灯を備えたインテリジェントなワームのおもちゃです。 もあります: 特別のコードネームsid(SまでのI N D evelopment現在コードネームへのシンボリックリンクである)不安定、 安定した現在、安定したコードネームへのシンボリックリンクになって、 テストは現在テストしているコードネームへのシンボリックリンクです。 トイ・ストーリーの キャラクターのリストは非常に堅固ですが、いつかは割り当てるキャラクターの名前がなくなるでしょう。 私の質問は: キャラクターの名前がなくなったら、どのコードネームが割り当てられますか? 次のリリースのコードネームは誰が決めるのですか(「コミュニティ」のようにあいまいに答えないでください)? 今後、いくつのリリース名が予定されていますか? ところで:debian.org/doc/manualsからの興味深い引用: 決定トイストーリーの名前を使用してのはして作られたことにより、ブルース・ペレンズ時、だった、Debianプロジェクトリーダーとでも働いていた ピクサー、映画を制作会社。 Claudio Ferreira Filho(@filhocf)によるインフォグラフィック(ライセンス:CC …


8
「ルート」からGUIアプリを実行できないのはなぜですか:「プロトコルが指定されていません」?
昨夜、マシンにdebianをインストールしました。現在、rootとして実行しているときに、ターミナルからGUIアプリを実行できない理由がわかりません。 例えば: sudo -i glxgears 次の出力を生成します。 No protocol specified Error: couldn't open display :0 しかし、最初に端末を開くとglxgears、ユーザーアカウントから実行できます。そのことをしsudo -iて初めて問題が発生します。これは、実行しようとするGUIアプリで発生します。おそらくX11に関連していると思いますが、よくわかりません。
38 debian  x11  kde  gui 

2
「テスト」から「安定」に戻す方法-カーネルのダウングレード
現在、私はたくさんのことを楽しんでいますapt-get-そして悪いことは、それは私自身のせいでした。特定のパッケージをインストールするために、testingパッケージを有効にしました/etc/apt/sources.list。そして、私は自分のシステムがそうだと言ったapt-get dist-upgrade。すべてがうまくいきましたが、今はstable更新されたものに戻ろうとしています-そして失敗します... を実行しようとするとapt-get dist-upgrade、次の情報が表示されます。 The following packages will be REMOVED: linux-image-3.10-3-amd64 The following NEW packages will be installed: libcgi-fast-perl libfcgi-perl libyaml-syck-perl The following packages will be DOWNGRADED: initramfs-tools libdate-manip-perl munin munin-common まあ、それは大丈夫ですが、これをしようとすると、太字のフレンドリーな赤い文字で警告が表示されます: You are running a kernel (version 3.10-3-amd64) and attempting to remove the same version. ... It is highly …
37 debian  kernel 

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