UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Evolutionは、多数の機能を備えた優れたメールクライアントです。最高の機能の1つは、ユーザーがデータをエクスポートできる簡単なバックアップ機能です。メール、設定、アカウント情報をバックアップするためのカスタムアーカイブを作成する必要はありません。
Evolutionアプリ内でEvolutionメール設定のバックアップを作成するには、それを開いて[ファイル]メニューをクリックします。「ファイル」内で「進化データのバックアップ」オプションを探して選択します。このオプションを選択すると、ファイルブラウザが開きます。このファイルブラウザを使用すると、電子メールデータのTarGZバックアップを保存できます。
メールデータを保存すると、「Evolutionを閉じてもよろしいですか」というウィンドウが画面に表示されます。「Evolutionを閉じてバックアップ」ボタンをクリックして、データバックアップの作成を終了します。
コマンドライン経由でバックアップ
Evolutionには優れたバックアップシステムがありますが、これはユーザーが〜/ .configおよび〜/ .localのバックアップを作成するために使用できる単なる凝ったUIです。バックアップシステムが気に入らない場合、または機能しない場合は、Linuxターミナルから直接同じスタイルのバックアップを作成することができます。これを行うには、次のlsコマンドを使用して開始し、〜/ .configと〜/ .localの両方にファイルが含まれていることを確認します。そうでない場合は、Evolutionにサインインする必要があります。
ls -a〜 / .config / Evolution ls -a〜 / .local / share / Evolution
上記のlsコマンドの実行が成功した場合は、バックアッププロセスを開始できます。mkdirコマンドを使用して、圧縮するすべてのEvolutionデータを保持する新しいフォルダーを作成します。
mkdir -p〜 / Desktop / Evolution-mail-backup mkdir -p〜 / Desktop / Evolution-mail-backup / config mkdir -p〜 / Desktop / Evolution-mail-backup / local
〜/ .config / Evolutionのコピーを 作成し、デスクトップの新しいevolution-mail-backupフォルダーに配置します。このフォルダを保存すると、メールアカウントのデータをそのまま保持できます。
cp -r〜 / .config / Evolution /〜/ Desktop / Evolution-mail-backup / config /
Evolutionアカウントの設定は、デスクトップのバックアップディレクトリにあります。次に、メールのコピーと、Evolutionが〜/ .local / share /フォルダーに保存するその他すべてのコピーを作成します。
cp -r〜 / .local / share / Evolution /〜/ Desktop / Evolution-mail-backup / local /
すべてのEvolutionアカウントデータとメールデータがバックアップディレクトリにあるので、すべてを圧縮するときが来ました。バックアップを圧縮すると、クラウドストレージへのアップロードがはるかに高速(かつ安全)になるため、非常に重要です。アーカイブを作成するには、ターミナルウィンドウで次のコマンドを実行します。
tar -czvf Evolution-mail-backup.tar.gz〜 / Desktop / Evolution-mail-backup /
TarにデータをTarGZファイルに圧縮させます。メールデータが多い場合、圧縮に時間がかかる場合がありますのでご注意ください。
圧縮プロセスが終了すると、デスクトップにevolution-mail-backup.tar.gzが表示されます。それを持って保管のためにどこかに置いてください。ただし、暗号化せずにこれを行うと、メールアカウントが脆弱になることに注意してください。
GPGでバックアップを暗号化する
Evolutionメール設定のバックアップは、バックアップの方法に関係なく、安全ではありません。バックアップを保護するには、GPG暗号化ツールをインストールします。これは、Linuxの主要な暗号化システムの1つです。特に単一のファイルを操作する場合は、信頼性が高く、非常に使いやすいです。
Linux PCでGPGを取得するには、ターミナルウィンドウを起動し、以下の手順に従って、選択したLinuxOSでGPGを動作させます。
Ubuntu
sudo apt install gpg
Debian
sudo apt-get install gpg
Arch Linux
sudo pacman -S gnupg
Fedora
sudo dnf install gpg
OpenSUSE
sudo zypper install gpg
汎用Linux
すべてのLinuxユーザーはGPGにアクセスできます。あいまいなLinuxディストリビューションを使用している場合でも、心配する必要はありません。ターミナルを開き、パッケージマネージャーで「gpg」を検索し、インストールして使用します。
GPGの使用
LinuxPCでGPGツールが機能するようになったら、バックアップを作成します。ターミナルウィンドウを起動し、gpgコマンドを使用して、Evolutionメールバックアップの新しい暗号化アーカイブを作成します。
Evolutionメールバックアップの新しいGPG暗号化を作成するときは、安全で安全なパスワードを使用することが不可欠であることを理解してください。
注:安全で強力なパスワードを思い付くことができない場合は、strongpasswordgenerator.comを確認してください。
Evolutionバックアップの暗号化
LinuxPCでEvolution電子メールクライアントを使用して作成したバックアップを見つけます。次に、ターミナルとCDを開いてディレクトリに移動します。この例では、Evolutionバックアップはデスクトップ上にあります。
cd〜 /デスクトップ
GPGを実行し、バックアップを暗号化します。
gpg -cevolution-backup-*。tar.gz
コマンドラインバックアップの暗号化
ターミナルウィンドウとCDを起動して、バックアップアーカイブがあるホームディレクトリに移動します。
cd〜 /
GPGツールを使用して、バックアップを暗号化します。
gpg -cevolution-mail-backup.tar.gz
Evolutionバックアップツールを使用してEvolutionメール設定のバックアップを復元する
EvolutionバックアップGPGファイルをLinuxPCにダウンロードします。次に、ターミナルを開き、すべてを復号化します。
gpgevolution-backup-*。tar.gz.gpg
Evolutionを開き、[ファイル]、[Evolutionデータの復元]の順にクリックします。
復号化されたTarGZアーカイブを参照し、[開く]ボタンをクリックして、電子メール設定を完全に復元します。
コマンドラインからバックアップを復元する
Evolution GPGバックアップをダウンロードして、Documentsフォルダーに配置します。次に、ターミナルウィンドウを起動し、バックアップを復号化します。
gpgevolution-mail-backup.tar.gz.gpg
Tarアーカイブを抽出します。
tar xvfevolution-mail-backup.tar.gz
Evolutionファイルを所定の位置に移動します。
注:以下のコマンドのユーザー名を実際のユーザー名に変更してください。変更しないと、CDを使用できなくなります。
cd home / username / Desktop / Evolution-mail-backup / cd config mv Evolution /〜/ .config / cd .. cd local mv Evolution /〜/ .local / share /
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 つに結合できたらいいのにと思いますか