Ubuntu18.04 デュアルシステム構成記録

前書き: 私はクラックされました。数日前、Ubuntu に入る方法がわからなかったので、直接入ることができませんでした。Ubuntu を削除して、設定を再インストールする必要がありました。そこで、この機会にプロセスを記録しました。 Ubuntu のインストールと設定をもう一度やり直す必要がある場合に、時間を節約できます。以下にインストールしたすべてのソフトウェアを、誰にとっても便利な Baidu クラウド ディスクに置きました。

リンク: https://pan.baidu.com/s/1kCLydGIAnfjIEeZKn2JBAg
抽出コード: 8888

目次:

1. Ubuntuのデュアルシステムインストール

参考投稿: (Baidu クラウド ディスクで入手可能な Ubuntu 18.04 バージョンをインストールしました)

https://www.cnblogs.com/masbay/p/11627727.html

補足:LenovoノートパソコンのBIOSに入る方法は、パソコンの電源を入れた後、Fn+F2を押し続けることです。

質問:

Ubuntuをインストールして再起動した後、どのシステムに入るかを選択するブートインターフェイスがないことがわかりましたが、直接Ubuntuに入ります

解決策:
次の投稿を参照してください。

https://blog.csdn.net/qq_45968493/article/details/121801853

投稿に従ってファイルを変更した後、再起動して次のインターフェイスを見つけます。

画像-20220113203309252

Win10 に移行して入力しましたが、エラーが見つかり、Win10 に入力できません。投稿内のコードのハードディスクのシリアル番号がコンピューターごとに異なるためです。

画像-20220113203405787

コンピューター上の Win10 スタートアップ項目が配置されているハードディスクのシリアル番号を見つけてみましょう。

上記の紫色のブート インターフェイスで、キーボード c を直接押してグループ インターフェイスに入り、コマンド ls -l を入力して、さまざまなハード ディスクのシリアル番号を表示します。

画像-20220113203548682

Win10のスタートアップ項目が入っているハードディスクのシリアル番号を確認するにはどうすればよいですか?

Win10 のスタートアップ項目は Win10 の C ドライブにあります。このノートブックの C ドライブのサイズは 130GB なので、上記の各ハードディスクのサイズを直接見てください。どのハードディスクが約 130GB であるか、対応するパーティション番号は1 つ目は、写真の赤いボックスです。赤枠内のシリアル番号を投稿内のコードに書き込み、コンピューターを再起動した後、ブート インターフェイスで Win オプションを選択すると、Win10 にスムーズに入ることができます。

デュアル システムで Ubuntu システムを削除する方法について説明します。

参考投稿:

https://blog.csdn.net/weixin_36711901/article/details/90368468?utm_medium=distribute.wap_relevant.none-task-blog-2デフォルトbaidujs_baidulandingword~default-13.wap_blog_relevant_default&spm=1001.2101.3001.4242.8&utm _関連インデックス=16

2.デュアルシステムをインストールした後、win10の時間が狂います

解決:

参考投稿:

https://blog.csdn.net/qq_38145502/article/details/103962022

3.Typoraをインストールする

Typora は md ファイルを編集するためのシンプルなソフトウェアです。特にプログラミングのメモとして使用するのが好きです

**方法 1:**公式インストール方法: (ただし、2022 年 1 月 14 日に試したところ、公式ウェアハウスがダウンロードできなかったようで、2 番目のコマンドでエラーが報告され、接続できませんでした)

# or run:
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -

# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update

# install typora
sudo apt-get install typora

**方法 2:**Ubuntu ソフトウェア センターから直接ダウンロードします。ダウンロードした Typora はお金を要求しますが、数日間はまだ使用できます。数日間無料で売春できるかどうか見てみましょう

**方法 3:** 最初の 2 つの方法にはお金が必要ですが、以前のバージョンをインストールできます。

以下のソース コードをダウンロードします: (Typora-linux-x64.tar.gz をダウンロード) (Baidu クラウド ディスクでも入手可能)

https://gitee.com/typora-mirror/Typora-Mirror/releases

使いやすいように、Typora をお気に入りに入れることができます。次の投稿を参照してください。

https://zhuanlan.zhihu.com/p/384477655

PicGoと組み合わせて画像アップロード機能を実現

Typora が画像を配置するとき、デフォルトはローカル パスなので、md ファイルが別のコンピュータに変更されます。すべての画像ファイルを取得する必要があります。そうしないと、画像が表示されません。

非常に優れた解決策は、すべての写真をクラウドに送信し、他のコンピューターが写真を表示するときにその写真をクラウドに再ダウンロードして、別のコンピューターでも写真を見ることができるようにすることです。

特定の構成については、投稿を参照してください: (操作の最後のステップでは、アップロードが成功しなかったことを示しています。nmd に移動して、将来的には廃棄しましょう)

https://blog.csdn.net/u013468614/article/details/108539933

最後に、直接使用します。

[外部リンク画像の転送に失敗しました。ソース サイトには盗難防止リンク メカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします (img-bM4ak8l3-1642646462723)(/home/caiqidong/snap/typora/46/)。 config/Typora/typora-user -images/image-20220115224501792.png)]

設定ファイルの形式は次のとおりです (最も重要なのは、smms のトークンです。取得については https://sm.ms/home/invoice を参照してください)。

{
  "picBed": {
    "current": "gitee",
    "uploader": "gitee",
    "smms": {
      "token": "bkdvSD2158grytL3z6mSX7DUouyzp9Gh"
    },
    "gitee": {
      "message": null,
      "owner": "caiqidong",
      "path": "img",
      "repo": "caiqidong/typora_imgs",
      "token": "1a36675735b2ccf7f8521776f0af88a5"
    }
  },
  "picgoPlugins": {
    "picgo-plugin-gitee": true,
    "picgo-plugin-gitee-uploader": true
  },
  "picgo-plugin-gitee-uploader": {
    "lastSync": "2020-09-18 13:46:29"
  }
}

4.Googleをインストールする

Google 公式 Web サイト (https://www.google.cn/intl/zh-CN/chrome/) を開いて、対応する圧縮パッケージをダウンロードします。

Ctrl + Alt + T でターミナルを開きます

インストールする sudo dpkg -i インストール パッケージを次のように入力します。

sudo dpkg -i 安装包名字.deb

Google をインストールした後、引き続き一部の Google プラグインをインストールできます。プラグイン ファイルの拡張子は .crx です。

プラグインのダウンロード アドレスは次のとおりです (Baidu クラウド ディスクには、個人的に使いやすいと思うプラグインがいくつかあります)

http://cd.cduukj.com/

https://chrome.pictureknow.com/

プラグインをインストールする方法は次のとおりです。

Google 拡張機能を開き、開発者モードをオンにして、.crx ファイルを直接ドラッグします。

Chrome でこのサイトからアプリ、拡張機能、またはスクリプトを追加できないという問題が発生した場合は、次の手順を実行してください。

https://zhuanlan.zhihu.com/p/111740660

5. Sogou 入力メソッドをインストールする

公式サイトから直接インストール 公式サイトでダウンロード後、インストールチュートリアルが表示されます(Baiduクラウドディスクにあります)

https://pinyin.sogou.com/linux/?r=pinyin

インストールして再起動したら、綜合入力方式に切り替わって中国語入力ができなくなり、英語は直接入力できることが分かりましたが、Baiduでは長らく解決できなかったので、仕方なくインストールしました。 Googleの入力方法:

# 卸载搜狗输入法
sudo apt-get purge sogoupinyin
# 安装谷歌输入法,谷歌输入法yyds
sudo apt-get install fcitx-googlepinyin
# 重启
reboot

6. スクリーンショットのショートカットキー設定

Win10 でスクリーンショットを撮るために QQ を使用していますが、特にオンライン授業のスクリーンショットを撮るのに非常に使いやすく、テキストを追加してメモを取ることもできます (もちろん、iPad と比較する必要はありません)。

Ubuntu 用の便利なスクリーンショット ツール (https://zhuanlan.zhihu.com/p/45919661)

スクリーンショットツールはFlameshotが一番使いやすい気がしますし、機能もQQスクリーンショットと似ていますが、apt-getで直接インストールしたものは最新版ではなく、テキスト機能もありません。

最新バージョンのインストール方法は以下の通りです(Baiduクラウドディスクにあります)

https://www.freesion.com/article/4496547544/

7. Steam++をインストールする

githubにアクセスできない場合は、これをインストールできます

公式 Web サイトに直接アクセスして deb パッケージをダウンロードし、インストールします: (Baidu クラウド ディスクにあります)

https://steampp.net/

8.Pycharmをインストールする

ubuntu アプリケーション ストアから直接ダウンロードします。英語に不安がある場合は、中国語パッケージ (https://zhuanlan.zhihu.com/p/427766155) をインストールできます。

9.WPSをインストールする

Ubuntu 用の最高のオフィス編集ソフトウェアのように感じます (結局のところ、言葉はありません)

deb インストール パッケージを公式 Web サイト (https://linux.wps.cn/) から直接ダウンロードしてインストールします (Baidu クラウド ディスクにあります)。

10. デスクトップを美しくする

投稿を直接見てください (https://blog.csdn.net/lishanleilixin/article/details/80453565)

質問:

gnome-tweak-tool をインストールした後は、ubuntu dockubuntu appindicators

解決:

https://blog.csdn.net/weixin_43430243/article/details/92800224

拡張機能のユーザーテーマに加えて、Dash-to-dock や Hide Top Bar などのツールは非常に実用的です (Ubuntu のトップ バーとドック バーを非表示にすると、すぐに画面が大きくなって何もなくなったことを感じることができます)

開き方は先ほどと同じでFirefoxで開きます

(https://extensions.gnome.org/extension/307/dash-to-dock/ )

(https://extensions.gnome.org/extension/545/hide-top-bar/)

11.QQをインストールする

Tencent が数年ぶりに QQ for Linux 2.0 をリリース

公式 Web サイトのインストール (https://im.qq.com/linuxqq/index.html) (Baidu クラウド ディスクで利用可能)

(それだけです。10 年以上前の QQ に戻ったような気がします。この壊れたインターフェイスだけでも、スキャンしてログインしてくれるのは親切です)

12.QQミュージックをインストールする

次の投稿では、いくつかのインストール方法を紹介しています: (最後の方法は使いやすいですが、QQ 音楽は不安定です) (Baidu クラウド ディスクにあります)

https://blog.csdn.net/ZY4444444/article/details/109302530

13.condaをインストールする

Conda は Python 環境を構成するための非常に使いやすいツールです

まず、公式 Web サイトで sh インストール パッケージをダウンロードします: (Baidu クラウド ディスクにあります)

https://www.anaconda.com/products/individual

インストールを参照してください (https://blog.csdn.net/weixin_43840215/article/details/89599559)

(インストール時に sh を直接実行し、sudo 権限を与えないことに注意してください。そうしないと、インストールされた conda ファイルに権限が必要になり、後で非常に面倒になります)

conda を削除します。

https://blog.csdn.net/weixin_43141320/article/details/108343528)

インストール後、ターミナルに (base) が表示される場合、解決策は次のとおりです。

https://blog.csdn.net/Just_youHG/article/details/104686642

14. Python環境の設定

conda は仮想環境を作成します

# 创建环境,-n后面是环境名字,python版本最好选择3.6
conda create -n RL python=3.6
# 进入环境
conda activate RL

その後、仮想環境で pip チャネルを更新できるため、将来 pip インストール ライブラリがより高速になります。

https://mirrors.tuna.tsinghua.edu.cn/help/pypi/

1.ジムラボをインストールする

Gymlab は、強化学習環境インタラクションのための OpenAI のライブラリです。

pip で Gymlab ライブラリをインストールします。

http://gym.openai.com/docs/

Gymlab ライブラリとそのすべての依存関係をインストールするのが最善です。

pip install gym[all]
# 大概率后面会报错,因为有些库无法只靠pip安装,需自己独自安装lib什么的,不过大部分都安装了,可以import gym就可以了
# 14.3节中会讲怎么成功安装完整版gym

2.pytorch-gpuをインストールする

インストールについては、以下を参照してください。

https://blog.csdn.net/wuzhiwuweisun/article/details/82753403

CUDA ツールキット バージョン 10.0 を選択します (サポートされる gcc バージョンは Ubuntu に付属する 7.3 だけであり、ダウングレードする必要はありません) (Baidu クラウド ディスクにはそれがあります)

https://developer.nvidia.com/cuda-10.0-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=runfilelocal

CUDNN バージョン 7.4 を選択します (Baidu クラウド ディスクにあります) (公式 Web サイトと国内ネットワークに入るのが遅い)

CDUA と CUDNN をインストールして投稿を表示します。

https://blog.csdn.net/qq_18824345/article/details/103810078

Python バージョン 3.6 に対応する pytorch バージョン 1.0.0 を選択します (Baidu クラウド ディスクで入手可能)

pytorch の各バージョンをダウンロードします: https://download.pytorch.org/whl/torch_stable.html

ここでは torch1.0.0-python3.6 バージョンを選択します: cu100-torch-1.0.0-cp36-cp36m-linux_x86_64.whl

この作業には午後ずっとかかりました。主な時間は、各ソフトウェア パッケージのダウンロードが遅すぎることです。そうでない場合は 30 分で完了します。バージョンの選択は主にトーチ バージョン、CUDA、および

CUDNN バージョンは、Torch バージョンの要件を満たす必要があり、グラフィック カード モデルとは関係がないため、Baidu クラウド ディスクにインストール パッケージを直接ダウンロードできます。手順は大まかに次のとおりです。

  1. ドライバーをインストールします (Ubuntu のソフトウェア アップデートで直接インストールできます)
  2. CUDA のインストール (https://blog.csdn.net/qq_18824345/article/details/103810078)
  3. CUDNN をインストールする (https://blog.csdn.net/qq_18824345/article/details/103810078)
  4. 装着トーチ(https://blog.csdn.net/wuzhiwuweisun/article/details/82753403)

**問題: **pycharm のトーチの完了が不完全です

**解:**https://mp.weixin.qq.com/s?__biz=MzA3NDY5MDQ0OQ==&mid=2650116050&idx=1&sn=812b53e1ec24e905832f9aefa2b31420&chksm=877ad52cb00d5c3ad28df359903ed8 1dc960a​​2418dd591c456c399e42626831de645fe47c3b5&token=1689594628&lang=zh_CN#rd

3.mujoco-pyをインストールする

mujoco はロボット シミュレーション ツールです。強化学習でロボットを学びたいなら、これは良いツールです。このツールは有料ですが、学生には無料のライセンスがあります (1 人で 10 年間使用できます、ラオス)バイはそれをちらっと見た)

取り付け作業がとても大変でした…。

本体取付教示参考:

https://zhuanlan.zhihu.com/p/85833777

ここにピットがあります:

まず、mujoco が C++ インターフェースを備えたツールであることを説明し、Python で使用する場合は mujoco-py インターフェース ライブラリをインストールする必要があるため、ここでは mujoco と mujoco-py の 2 つをインストールする必要があります。そして、最も恥ずかしいのは、バージョン選択の問題です。mujoco バージョンは、mujoco-py のバージョンに準拠する必要があり、ジムのインストールでは、mujoco-py のバージョンが [0.15, 0.20) である必要があり、これは基本的に死につながります。ジムの上位バージョンでは、 importlib.metadata のインストールが必要です (これには Python バージョン 3.7 も必要です)。

最後に、直接的な概要は、 Gym-0.20.0 mujoco150 mujoco-py1.50.1.1 (python3.6 準拠) をインストールすることです (Baidu クラウド ディスクには、このインストール バージョンを含む複数のバージョンがあります)

画像-20220120100340394

画像-20220119214352823

画像-20220119214441686

画像-20220119214603386

画像-20220119214823137

画像-20220119214929068

画像-20220119215006907

インポートの通常の状況は次のとおりです。

画像-20220119215114173

インポート時のコンパイルに関するいくつかの質問を次に示します。

**質問 1:** エラー「MuJoCo が見つからないようです。ここでファイルが見つかるはずです: /home/username/.mujoco/mujoco210」

**解決策:** これは、前のファイルの名前を任意に決定できないことを意味します。エラー レポートに記載されている任意の名前を選択できます。たとえば、ここでは mujoco210 を使用する必要があります。

[外部リンク画像の転送に失敗しました。ソース サイトにはリーチ防止メカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします (img-rb7Wd1zn-1642646462728)(/home/caiqidong/snap/typora/46/.config) /Typora/typora-user -images/image-20220119215349250.png)]

**質問 2:**致命的なエラー: GL/glew.h: そのようなファイルまたはディレクトリはありません

**解決策:**https://blog.csdn.net/jqw11/article/details/72762981

[外部リンク画像の転送に失敗しました。ソース サイトにはリーチ防止メカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします (img-5rl8eDk4-1642646462729)(/home/caiqidong/snap/typora/46/.config) /Typora/typora-user -images/image-20220119215556031.png)]

**質問 3:**致命的なエラー: GL/osmesa.h

解決策: sudo apt-get install libosmesa6-dev

最後に、ジムのフルバージョンをインストールすると、結果は次のようになります。

画像-20220120095839589

4. スピンアップをインストールする

Spinning Up は Open AI によって作成されたチュートリアル シリーズであり、このライブラリをインストールするには、Python3、MuJoCo、OpenAI Gym、OpenMPI を使用する必要があります。

具体的な手順は次のとおりです。

https://zhuanlan.zhihu.com/p/59990354

おすすめ

転載: blog.csdn.net/caiqidong321/article/details/122514667