UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Gnome Shell クリップボード マネージャーは非常に基本的なものです。内容をコピーしたり、その項目を別の場所 (プログラム、ファイル マネージャー、ターミナルなど) に貼り付けることができます。ただし、ユーザーがそれを並べ替えたり、クリップボードの履歴を保存したりすることはできません。
ありがたいことに、Pano と呼ばれるサードパーティの拡張機能が登場しました。これは Gnome Shell 42 以降用であり、Gnome クリップボード項目を管理するためのエレガントな方法を提供します。Pano を使用して Gnome Shell クリップボードを改善する方法は次のとおりです。
Pano を使用するための要件は何ですか?
Pano クリップボード マネージャーは Gnome Shell 拡張機能であるため、Linux システムで使用するにはGnome Shell バージョン 42 以降が必要です。ありがたいことに、現時点では、ほとんどの最新の Linux オペレーティング システムのソフトウェア リポジトリで Gnome 42 を利用できるようになります。
Gnome 42 をまだ使用していない場合は、使用できるようにシステムを最新のパッケージにアップグレードする必要があります。たとえば、Debian Stableや OpenSUSE Leap などの Linux ディストリビューションを使用しているとします。Debian Testing と OpenSUSE Tumbleweed にはGnome 42 が搭載されているため、この拡張機能を使用するには Debian Testing またはOpenSUSE Tumbleweedにアップグレードする必要がある場合があります。
Gnome 42 の使用に加えて、公式の Gnome Shell ブラウザ コネクタ ツールをインストールする必要があります。このツールを使用すると、Firefox、Chrome、Chromium などから Gnome Shell 拡張機能をインストールできます。
Gnome Shell ブラウザ コネクタをインストールする方法
Gnome Shell ブラウザ コネクタを取得するには、ターミナル ウィンドウを開きます。キーボードのCtrl + Alt + Tボタンを押すと、ターミナル ウィンドウを開くことができます。または、アプリメニューで「ターミナル」を検索し、その方法で起動します。
ターミナル ウィンドウが開いた状態で、以下のインストール手順に従って、Linux PC で Gnome Shell コネクタ ツールを動作させます。
Ubuntu
Ubuntu でコネクタを動作させるには、次のapt installコマンドを使用して、「chrome-gnome-shell」パッケージをセットアップします。
sudo apt install chrome-gnome-shell
デビアン
Debian Linux システムでコネクタを動作させるには、apt-get installコマンドを使用して「chrome-gnome-shell」パッケージをコンピュータにインストールします。
sudo apt-get install chrome-gnome-shell
Arch Linux
残念ながら、ブラウザ コネクタ パッケージは、Arch Linux の公式リポジトリでは利用できません。インストールしたい場合は、代わりに AUR からダウンロードする必要があります。以下のコマンドを入力して、パッケージをコンピュータ上で動作させます。
sudo pacman -S gitbase-devel git clone https://aur.archlinux.org/trizen.git cd trizen/ makepkg -sri trizen -S gnome-browser-connector
フェドーラ
Fedora Linux コンピュータでブラウザ コネクタを動作させるには、 dnf installコマンドを使用して chrome-gnome-shell パッケージをセットアップする必要があります。
sudo dnf インストール chrome-gnome-shell
OpenSUSE
OpenSUSE システムでブラウザ コネクタを動作させるには、以下のzypper installコマンドを使用し、chrome-gnome-shell パッケージをセットアップします。
sudo zypper インストール chrome-gnome-shell
あるいは、ブラウザ コネクタ ツールをインストールしたくない場合は、Flathub の Extension Manager ツールをチェックアウトすることを検討してください。デスクトップから Pano をインストールできるようになります。
Pano Gnome Shell 拡張機能をインストールする方法
Pano Gnome Shell 拡張機能をコンピュータにインストールするには、まずGnome Shell 拡張機能 Web サイトにアクセスします。そこに到達したら、公式の Gnome Shell ブラウザ拡張機能がインストールされていることを確認します。インストールされていない場合は、ページでセットアップを求めるメッセージが表示されます。
拡張機能を設定したら、検索ボックスを見つけてマウスでクリックします。次に、「パノ」と入力します。最後に、Enterキーを押して、クエリを入力した後、検索結果を表示します。
「パノ」の検索結果を見てください。見つけたら、マウスでクリックして、Pano Gnome Shell 拡張機能ページに移動します。次に、パノページで「オフ」スライダーを見つけて「オン」に設定します。
「OFF」スライダーを選択すると、画面にポップアップが表示されます。このポップアップでは、Pano 拡張機能をインストールするかどうかを尋ねられます。「インストール」ボタンを選択して、ソフトウェアのインストールを確認します。即座に有効化されるはずです。
Pano クリップボード マネージャー ツールに必要なパッケージをインストールする方法
Pano Gnome Shell 拡張機能をインストールするときに、いくつかのパッケージをインストールする必要があります。これらのパッケージは、Pano クリップボード マネージャー ツールがシステム上で動作するために必要です。ターミナル ウィンドウを開き、Linux ディストリビューションに対応するパッケージをインストールします。
Ubuntu
sudo apt install gir1.2-gda-5.0 gir1.2-gsound-1.0
デビアン
sudo apt-get install gir1.2-gda-5.0 gir1.2-gsound-1.0
Arch Linux
sudo pacman -S libgda
フェドーラ
sudo dnf インストール libgda libgda-sqlite
OpenSUSE
sudo zypper install libgda-6_0-sqlite typelib-1_0-Gda-6_0 typelib-1_0-GSound-1_0
パノの使い方
Pano を使用するには、通常どおりコンピュータを使用します。コピーすると、Pano がそれらを保存します。Gnome ダッシュのクリップボード アイコンをクリックすると、Pano クリップボード マネージャーにアクセスできます。
Pano クリップボード マネージャー内には、コピーしたテキスト、リンク、画像などを表す四角形が表示されます。いずれかのエントリを選択して使用します。または、検索ボックスを使用してクリップボードのエントリを検索します。
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。
Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。
Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。
最新の Nvidia GPU ドライバーを Linux にインストールする方法
ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。
.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。
GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。
Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。
Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか