UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
PuTTYは、MicrosoftWindowsで頼りになるSSHクライアントです。しかし、このプログラムをLinuxにもインストールできることをご存知ですか?このガイドでは、すべての主要なLinuxオペレーティングシステムでPuTTYSSHクライアントを起動して実行する方法について説明します。
Ubuntu Linuxの場合、Puttyは「Universe」ソフトウェアリポジトリにインストールできます。ただし、すべての人がデフォルトで「ユニバース」を設定しているわけではありません。オンにする方法は次のとおりです。
まず、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、以下のadd-apt-repositoryコマンドを使用して、「ユニバース」ソフトウェアリポジトリをUbuntuPCに追加します。
sudo add-apt-repository universe
Universeソフトウェアリポジトリに追加したら、Ubuntu LinuxPCのソフトウェアソースを更新します。更新するには、以下のaptupdateコマンドを実行します。
sudo apt update
Ubuntuのソフトウェアソースが最新になると、以下のapt installコマンドを使用して、UbuntuPC用のPuTTYの最新リリースを入手できるようになります。
sudo apt install putty
Debian Linuxは、「メイン」ソフトウェアリポジトリで比較的新しいリリースのPuTTYをユーザーに提供します。システムで動作させるには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、以下のapt-getinstallコマンドを使用します。
sudo apt-get install putty
Debian Linuxは、かなり時代遅れのソフトウェアをユーザーに提供していることを覚えておいてください。古いソフトウェアは大したことではなく、Debianは物事を安定させるためにそれを行います。ただし、PuTTYに新しい機能が必要な場合は、こちらのガイドに従って、Debianに新しいソフトウェアをインストールする方法を学ぶことを検討してください。
PuTTY SSHクライアントは、すべてのArchLinuxユーザーが「Extra」ソフトウェアリポジトリを介して利用できます。インストールを開始するには、「Extra」ソフトウェアリポジトリが有効になっていることを確認してください。
「Extra」を有効にしていない場合は、次の手順で有効にします。
ステップ1:/etc/pacman.conf
以下のコマンドを使用して、Nanoテキストエディターで開きます。
sudo nano -w /etc/pacman.conf
ステップ2:「Extra」ソフトウェアリポジトリの構成ファイルを調べます。次に、「Extra」周辺の#記号をすべて削除して有効にします。
ステップ3:Ctrl + Oを使用して編集内容をNanoに保存し、Ctrl + Xを使用してエディターを終了します。
ステップ4:Pacmanコマンドを使用して、Arch LinuxPCをPacmanサーバーに再同期します。
sudo pacman -Syy
「Extra」リポジトリが設定されると、以下のpacman-Sコマンドを使用してPuttyを起動して実行できるようになります。
sudo pacman-Sパテ
Fedora Linuxには、Fedora32およびRawhideにも対応できるPuTTYSSHクライアントが用意されています。システムでアプリを動作させるには、まずターミナルウィンドウを開きます。キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押すと、ターミナルウィンドウを開くことができます。ターミナルウィンドウが開いたら、以下のdnfinstallコマンドを使用してPuTTYをFedoraにインストールできます。
sudo dnf install putty
PuTTYは、OpenSUSE(バージョン15.1、15.2、およびTumbleweed)のユーザーがOpenSUSEOssソフトウェアリポジトリを介して利用できます。インストールを開始するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押して、デスクトップでターミナルウィンドウを開きます。次に、ターミナルウィンドウが開いたら、次のzypperinstallコマンドを使用してアプリを動作させます。
sudo zypper install putty
PuTTYのソースコードはGitHubで入手できます。これを使用すると、コードをコンパイルして、任意のLinuxオペレーティングシステムおよびその他のUnixライクなオペレーティングシステムでPuTTYを実行できます。PuTTYのソースコードを入手するには、ここをクリックしてください。
PuTTYを使用してSSHサーバーに接続するには、以下の手順に従ってください。
ステップ1:アプリメニューでPuTTY SSHクライアントを検索して、LinuxPCで開きます。クイックランチャー(Alt + F2)にputtyと入力して、アプリを起動することもできます。
ステップ2: PuTTY構成ウィンドウで「ホスト名(またはIPアドレス)」ボックスを見つけて、マウスでクリックします。次に、ボックスにリモートマシンのIPまたはホスト名を入力します。
手順3:[ポート]テキストボックスを見つけて、リモートマシンのポートを設定します。ポート番号がわからない場合は、「22」のままにしておきます。
ステップ4:「開く」ボタンを見つけてクリックします。「開く」ボタンを選択すると、PuTTYを介してSSH経由でリモートマシンへのSSH接続が開始されます。
ステップ5:「開く」ボタンをクリックすると、PuTTYターミナルウィンドウが表示されます。アクセスするには、リモートマシンのパスワードを入力してください。
PuTTYセッションを終了するには、ターミナルウィンドウを閉じるだけです。または、ターミナルでexitコマンドを入力し、キーボードのEnterキーを押して、PuTTYで接続されているSSHセッションからログアウトします。
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 つに結合できたらいいのにと思いますか