Ubuntu

Ubuntuユーザーと開発者のためのQ&A

4
apt-getを使用してパッケージの最新バージョンをインストールする方法
apt-getを使用すると、パッケージの特定のバージョンを簡単にインストールできます。 apt-get install <package name>=<version> 例えば: apt-get install jenkins=1.517 しかし、最新バージョンをインストールするためのショートカットはありますか? たとえば、Jenkinsのインストールを自動化するスクリプトを作成するとします。に追加http:/q/pkg.jenkins-ci.org/debianした後/etc/apt/sources.list、Jenkinsは2つのソースから入手できます。次に、スクリプトの実行時に最新バージョンが何であるかを正確に知らずに、apt-getに最新バージョンをインストールするように指示します。 これは簡単な方法で可能ですか?

2
前のリリースからPPAを追加するにはどうすればよいですか?
breakindentパッチを適用してvimを取得しようとしていますが、これはQuantalからのみ利用可能で、Raringを実行しています。前のリリースからPPAを強制インストールする方法はありますか?すべてのパッケージを手動でダウンロードして実行しようとしましたsudo dpkg -iが、依存関係に関する多くのエラーが発生しましたが、それらのいくつかは解決できないようです。vimを自分でコンパイルする必要がありますか?
14 ppa  vim 


2
なぜUbuntu 12.04の新しいインストールアップデートがインストールされないのですか?
Ubuntu 12.04をコンピューターにインストールしました。すべては更新なしで問題ありません。インストール直後に、ダウンロードする約200 MBの更新が表示されていました。それ以来、私はすべてのアップデートをインストールしようとしています。これで部分的に完了し、一部のソフトウェア(firefox、VLC)が更新されました。それでも、ダウンロードする39.3 MBの更新が表示され、何度も失敗します。これらの39.3 MBの更新プログラムをインストールしようとするたびに、インターネットに接続できないことがわかりますが、接続に問題はありません(ネットワークインジケーターに接続されていることが示され、何でも参照およびダウンロードできます)。次のメッセージが表示されます。 Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-3.2.0-43-generic-pae_3.2.0-43.68_i386.deb Size mismatch Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-3.2.0-43-generic-pae_3.2.0-43.68_i386.deb Size mismatch これはソースリストの問題だと思いました。だから私は次のコマンドを与えました sudo rm -vf /var/lib/apt/lists/partial/* 以前は、別のコンピューターで同様のタイプの問題に直面していました。当時、この解決策はうまくいきましたが、今でもこの問題に直面しています。誰でもこの問題を解決するのを手伝ってください。 更新 以下が出力です sudo apt-get update Hit http://dl.google.com stable Release.gpg Hit http://archive.canonical.com precise Release.gpg Get:1 http://extras.ubuntu.com precise Release.gpg [72 B] Hit http://dl.google.com stable Release Hit http://us.archive.ubuntu.com precise Release.gpg …


4
PostgreSQLの特定のバージョンをアンインストールします
Ubuntu 12.04にPostgresql 9.1.1がありますが、自動アップグレードのために、また次のコマンドを使用してアンインストールするたびにインストールされました。 sudo apt-get --purge remove postgresql-9.1.1 次のエラーが表示されます: E: Unable to locate package postgresql-9.1.1 E: Couldn't find any package by regex 'postgresql-9.1.1 誰かがこのパッケージを完全にアンインストールして、他の下位バージョン-8.4.7をインストールする方法を教えてもらえますか
14 apt  postgresql 

10
13.04にアップグレードした後、Unityインターフェイスが表示されない
昨夜、Raringにアップグレードしました。アップグレード自体は問題なく、エラーは発生しませんでした。しかし、その後コンピューターを再起動してUnityセッションにログインすると、デスクトップの背景(デスクトップアイコンと共に)が表示され、Unityインターフェイスは表示されませんでした。スーパーボタンのショートカットにはダッシュが表示されず、トップパネルなどもありませんでした。スクリーンショットを参照してください。 ヒントとして、切り替え可能なグラフィックスと関係があるのではないかと考えています。nVidia GT540MとIntel統合カードを搭載したAcer Aspire AS5830TGでUbuntuを実行しています。12.10では、グラフィックカードの切り替えを管理するためにBumblebeeを使用していました。アップグレード中に、nvidiaに関連する何かをアンインストールする必要があるのを見ましたが、それにはあまり注意を払いませんでした。しかし、それが私の問題と関係があるかどうかはわかりません。 何が間違っている可能性がありますか?
14 unity 

2
Ubuntuでパッケージをダウングレードする方法は?
Update Managerはパッケージを最新バージョンに維持しますが、新しいパッケージバージョンが期待どおりまたは適切に機能しない場合があります。インストールされたパッケージをダウングレードし、特定のバージョンでロックして更新されないようにする方法は?GUIまたはターミナルを使用してこれを行うにはどうすればよいですか?
14 downgrade 

3
NotifyOSDメッセージが表示された後、どのように読むことができますか?
notify-osd時々表示されるメッセージのリストを読みたいです。問題があれば、まだ12.04を使用しています。これは可能ですか? 2010年のこれら2つの質問は、ログファイルがに存在する必要があることを示しています~/.cache/notify-osd.log。そのようなファイルはありません。これがバグであるか(この場合はこの質問を閉じる必要があります)、またはこのログファイルが別の設定(システム設定->プライバシーなど)に依存するかどうかを知りたいですか? 再起動間でデータを保存する必要はありません。現在のセッションのメッセージを閲覧したいだけです。 編集: 2つの良い答えを今すぐですが、これらのメッセージが画面に表示された後、短い期間、どこに保存されているかを知りたい(合計推測、/ tmp?RAM?)。1〜2分で20〜30の通知がある場合でも、いくつかの種類のバッファが次々に表示され、それぞれ数秒存在する必要があります。 私は元の質問で、別のPPA +インジケータや過度のドライブ書き込みに興味がないことを言及していませんでした。メッセージが表示された後、しばらくの間メッセージを表示できるかどうかを知りたいだけです。 これの使用例は、数分前にストリーミングラジオ局で再生された曲を検索することです。バックグラウンドミュージックとして使用していますが、聞いた後に曲が頭に残ることがあります。1〜2曲前に再生したものを確認する方法はありません。
14 12.04  log  notify-osd 

2
一部のUbuntu 13.04アプリケーションは、MTPマウントシステム上のファイルにアクセスできません。どうして?
Ubuntu 13.04には、新しいAndroidデバイス上のファイルにアクセスするためのMTPサポートが付属しています。Nexus 10は正常に機能します。プラグイン後、NautilusでN10ファイルにアクセスでき、デバイスとの間でコピーできます。EvinceはPDFファイルをデバイスから直接開きますが、一部のアプリケーションはgeditやlibreofficeなどのデバイスから直接ファイルを開くことができません。Geditは次のように言います: Cannot open file mtp://[usb:001,009]/65537/5823/5824 MTPはgvfsレベルで統合されているので、すべてのgvfs対応アプリケーションがMTPデバイスにアクセスできるとは限りませんか?なぜevinceであるが、geditではないのか? MTPはfuseでマウントできることは知っていますが、sftp://やsmb://のようにNautilusの通常のアプリケーションで動作した方がいいでしょう。
14 nautilus  android  gedit  13.04  mtp 

3
utf8でエンコードされていないテキストファイルを開く
EUC-KRでエンコードされたテキストファイルを開く必要がある場合があります。 man gedit 与える: --encoding Set the character encoding to be used for opening the files listed on the command line. これを使用して、特定のファイルを目的のエンコーディングで開くことができます。 gedit --encoding euc-kr readme.txt ただし、開く各ファイルには、同様のコマンドを入力する必要があります。 走れる iconvファイルでが、異なるファイルバージョンを処理する必要があります。 utf8以外のテキストファイルを処理するためのより良いオプションはありますか?


1
/etc/ld.so.confを編集する際の「Permission denied」エラー
このコマンドを実行すると失敗します: sudo echo '/usr/local/lib' >> /etc/ld.so.conf bash: /etc/ld.so.conf: Permission denied sudo他のタスクを実行するのに問題はありません。Ubuntu 12.04を使用しています。として接続されている場合に機能しrootます。 どんな助けも大歓迎です

1
D-Bus:どこから始めますか?
Ubuntuの毎日の多くのアクションは、を使用して端末から簡単に実行できますdbus。主な利点は、明るさの変更、ファイルのコピーなど、1つのライナーを使用して、GUIとまったく同じように実行できることです。 たとえば、輝度を下げるための標準的な端末方法は次のとおりです。 xbacklight +30% #-30% dbusメソッド(読みやすくするために改行しています): dbus-send --session --print-reply --dest="org.gnome.SettingsDaemon" \ /org/gnome/SettingsDaemon/Power \ org.gnome.SettingsDaemon.Power.Screen.SetPercentage uint32:30 ファイルをコピーするには cp ./a/source ./b/destination そして: qdbus org.gnome.Nautilus /org/gnome/Nautilus \ org.gnome.Nautilus.FileOperations.CopyFile \ "file:///source/directory" "*" \ "file:///destination/directory" "" qdbusグラフィカルインジケータ速度とcanelボタンで表示されています。 ですから、これdbusは興味深いことで、D-Busのことを本当に学びたいです。いくつかの電子書籍、リンクなどを提供して、私をガイドしてください。
14 dbus 

1
起動時に実行するコマンドを使用して、ビオブセッションを取得するにはどうすればよいですか?
サーバーの起動時に、Ubuntu Server 12.04でByobuを起動しようとしています。 スクリーンセッションでこれを行う方法を考え出しましたが、画面ではなく、追加されたすべての機能を備えたBy風にしたいです。 でstart()画面用のinit.dスクリプト内これは、作品(を介して正しいユーザに環境を変更した後、その行でsu - $USER -c "$USER_INIT; $1" >/dev/null && return 0--- USERとUSER_INITが共に正しく取り込まれるが、画面を介して作動試験しました): screen -U -S $SESSIONNAME -d -t $WCAPP -m $WCAPP 交換screenしてbyobuか、byobu-screen動作しません。バックエンドを画面に設定しています。 /.byobu/windowsユーザーが手動でbyobuバックエンドを開始するまで起動しないので、ファイルを編集したくありません。 私が使用している$ SESSIONNAMEはweechatであり、$ WCAPP変数はweechat-c​​ursesです。変数を渡す代わりにリテラル値を使用することについて口論はしません。 ありがとうございました。
14 byobu 

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