Ubuntu

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

1
ibusを使用したemacsのデッドキー
私は13.10にアップグレードして死んだキーがリードをemacs 'に(emacsの中でもうキーストロークを働いていないことを表示することに気付きました<dead-acute> is undefined代わりに、次のキーに待つ。また、にComposeキーリードの使用<Multi_key> is undefinedとそれがすることは不可能ですなどのキーバインドを使用する<M-^>。他のアプリケーションの作業の罰金を私の知る限りとして。 インターネットで簡単に検索することが提案され(require 'iso-transl)ました.emacs。これにより、最初の問題は解決されますが、他の問題は解決されません。 ウェブ上で見られるもう一つの可能な回避策は、空ではemacsを起動することであるXMODIFIERSとして、変数XMODIFIERS='' emacsの代わりに、XMODIFIERS= @im=ibus13.10のデフォルトであるように思われました。その後、すべてが正常に動作しますが、それはクラッジのように見えます。このテーマでibusでemacsを動作させる方法はありますか? 更新: 14.04でも同じ動作が見られます。 更新:.dmrcコメントで要求された内容: [Desktop] Session=xubuntu Language=fr_FR Layout=us intl Langlist=fr_FR:en LCMess=fr_FR.UTF-8



1
「apt-get purge --auto-remove」を実行できますか?
あるapt-get purge --auto-remove packagename有効なコマンド? または、そうでなければならないのapt-get remove --purge --auto-remove packagenameですか? apt-getのUbuntuマンページ(http://manpages.ubuntu.com/manpages/precise/man8/apt-get.8.html)は、--auto-removeオプションの使用についてのみ言及しています。 remove ...」ということで、-purgeオプションを使用したremoveコマンドのショートカットに過ぎないため、purgeコマンドでも使用できるかどうか疑問に思いました。 ありがとうございました。

1
glib.GError:D-BUSデーモンが実行されていません
Ubuntu Desktop 13.04でmeldを実行しようとすると、次のエラーが表示されます。 メルド (meld:1509):GConf-WARNING **:クライアントはD-BUSデーモンへの接続に失敗しました: ソケット/ tmp / dbus-EQeHnPP7h5への接続に失敗しました:接続は拒否されました トレースバック(最後の最後の呼び出し): ... glib.GError:D-BUSデーモンが実行されていません X11をPuTTY / SSH経由でXmingに転送して、非ルートユーザーとして実行しています。
13 dbus 

3
Ubuntuでキーボードショートカットを使用して既存のウィンドウに新しいタブを開く方法
キーボードショートカットCtrl+ Alt+ Tは、Linuxで新しいターミナルウィンドウを開きます。デフォルトでは、1つの新しいターミナルウィンドウが開きます。 開く新しいタブの数をカスタマイズする方法はありますか?たとえば、このショートカットを使用すると、デフォルトで2つのタブが開きます。 既存の端末で新しいタブを開くための正しいキーボードショートカットは何ですか? 2つのタブを開き、Ctrl+で切り替えますPage Up。

3
Bashの2つの文字列を比較する
変数rmdirを使用してパスワードで確認した後、ディレクトリを削除するスクリプトを作成したいと思いreadます。 これまでのところ私はこれを持っています: #!/bin/bash -x echo "Password:" read -t 30 S1 S2='55555' if [ $S1=$S2 ]; then rmdir /home/william/test else echo "fail" sleep 10 fi そのため、-xデバッグを試みる必要がありますが、スクリプトがエコーに失敗するたびに(パスワードを間違えた場合)、必要なディレクトリが削除されません。 誰かが私が使用できる修正可能なスクリプトを持っている場合、または現在のスクリプトの問題を指摘できる場合
13 bash  scripts  password 

4
Asus X550Vのハードウェアスイッチによって無効にされたワイヤレス
Ubuntu 13.04を使用していますが、ASUS X550Vラップトップを使用しています。これは私のrfkillリストです: 0: asus-wlan: Wireless LAN Soft blocked: no Hard blocked: no 1: asus-bluetooth: Bluetooth Soft blocked: no Hard blocked: no 2: phy0: Wireless LAN Soft blocked: no Hard blocked: yes 3: hci0: Bluetooth Soft blocked: no Hard blocked: no 始める前に:ちょっと、ハードウェアスイッチをオンにして、ダミー...私のハードウェアスイッチはFn + F2で、Windowsブートで完全に正常に動作します。しかし、私のUbuntuブートでは何もしません...他のすべてのFn + F_コンボは動作します(タッチパッドをオフにし、画面をオフにし、画面の明るさ、音)、それを押すと何らかの視覚的なインジケータを提供します。 私のlshwログ: *-network DISABLED description: …




4
Pandocのインストール(docverterに必要)
私の人生では、pandocのインストール方法がわかりません。私が試したのアプローチは、そのGitHubのレポに推奨だけでなく、すべての3はpandocサイト上で推奨アプローチ。Ubuntu 12.04にインストールするので、最初にインストールしましたsudo apt-get install haskell-platform。 各ステップでエラーが発生した場所は次のとおりです。 1)Githubリポジトリでの推奨に従ってインストールします。 # cabal install --enable-tests Registering zlib-conduit-1.0.0... cabal: Error: some packages failed to install: http-conduit-1.9.4.5 depends on mime-types-0.1.0.3 which failed to install. mime-types-0.1.0.3 failed during the building phase. The exception was: ExitFailure 9 pandoc-1.12 depends on mime-types-0.1.0.3 which failed to install. 2)Pandocサイトでの主なインストール方法: # cabal …

1
2つのインターフェイス間でトラフィックを転送する
「ルーター」に2つのVLANが接続されています。すべてのマシンは、独自のVLANおよびルーター内の他のマシンにpingを実行できます。ルーターはすべてのマシンにpingを実行できます。マシンがルーターを介して他のVLANと通信するようにしようとしています。 ルーターでは、VLANはeth1とeth2にあります。次のiptableルールを追加しました。 -A FORWARD -i eth1 -o eth2 -j ACCEPT -A FORWARD -i eth2 -o eth1 -j ACCEPT VLAN内のマシンに、次のルートエントリを追加しました。 route add -net 172.16.0.0 netmask 255.255.255.0 gw 172.16.30.1 どこ172.16.0.Xが他のVLANのIPアドレス範囲で172.16.30.1あり、ルーターのIPです。 私は何を間違えましたか?私は何をしなかったのですか?
13 iptables  routing 

5
Virtualbox Drag N Dropが機能しない
手順に従いましたが、ファイルをVirtualboxゲストOSにドラッグアンドドロップできません。[設定]、[全般]、[詳細]に移動し、共有クリップボードと[ドラッグアンドドロップ]の両方で[双方向]をクリックしても、ゲストOS(Win7)に何もドラッグまたはコピーできません。何か不足していますか?

4
シンボリックリンクをたどった後、「cd ..」機能を復元する
次のようなコマンドで端末にシンボリックリンクを作成した場合 ln -s /path/to/some/directory symbolicLink そして、リンクをたどって cd symbolicLink CWDがあることを考えるように端末が表示され~/symbolicLink/、それが実際に表示されていても~/path/to/some/directory/(リンクで行われたと仮定し~、もちろん)。これが意味することは、次に入力cd ..すると~、に戻されるということです。なぜなら、ターミナルはこれをcwdの親だと「考える」からです。 cd ..代わりに私を連れて行くように~/path/to/some/、私は何を変更する必要があります、すなわちの本当の親~/path/to/some/directory/?

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