aptコマンドをざっくり知る
パッケージとは、ファイル群を一つにし、インストールや削除をまとめてできるようにしたもの
引用元(https://www.debian.org/doc/manuals/aptitude/pr01s02.ja.html)
パッケージとしてまとまっているので、使いたいときにアプリケーションを手軽にインストール、すっきり削除もできます。
パッケージマネージャの例が色々載ってます。 (https://ja.wikipedia.org/wiki/%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E7%AE%A1%E7%90%86%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0#Debian%E7%B3%BBLinux)
aptコマンドを調べる
$ man apt
でマニュアル表示です。ざっと見てから記事をググりました。
【 apt 】コマンド(基礎編)――ソフトウェアをインストールする
- aptコマンドの使い方や、aptコマンドの変遷が載っています。
- apt-get・apt-cacheが統合されたものがaptだそうです。
- aptコマンドとaptitudeコマンドは別物です。
Vimをインストールしてみる
前提
- まだsudoをインストールしていない状態を想定しています。
手順
root権限になります。
- 管理者権限(root権限)でないとインストールできません。
$ su -
- rootのパスワードを入力。
aptを更新
インストールの際、aptが参照するパッケージ一覧は、ローカル環境(操作する人の環境)のものだそうです。なので自分で度々更新する必要があります。 参考: APTでインストール出来ない。だったらアップデートだ!
# apt update
aptでインストール
# apt install ^vim$
- ^と$は正規表現といって、簡単に言うと特別な意味を持つ記号です。
- ^と$で「vim」に完全一致するそうです。
- vimの正規表現も色々ありますね! 参考:vim正規表現リファレンス
8月まとめ
8月にやったことメモ
プログラミング関連
インプット
アウトプット
- MacBook Pro(Bar無し)購入
- 外付けHDDにバックアップをとる
- Time Machineからバックアップ復元(4h)
- Macクリーンインストール(4h)
- HTMLのマークアップ(30m)
- Markdown課題(30m)
- CSS課題 (50h)
英語
- 『基礎 英文問題精講』を1日1題
- 大学受験勉強で使っていた本。
- 読解の抵抗感を減らす目的。読むスピードも特訓中。
- 読解の量が足りない感触。
所感
クリーンインストールについて
2回やりました。
1回目(失敗)
- 内蔵HDDボリューム削除の後、操作を誤りシステム終了をしてしまいました。
- OS再インストールの際、「APFSインストール用のprebootボリュームを作成できませんでした」のエラー。
- Time Machineからデータ復活。
- バックアップのありがたみを肌で感じました。
2回目(成功)
- 復活データから再度クリーンインストール。
- 購入したばかりのMacでデータはほとんど入れていませんでしたが、データ移行には2時間かかりました。(予測時間は8時間と出ていましたが、残念ながらあてにならない)
CSS課題について
- Progateで基礎学習のち、flexbox, remとem, 擬似要素, リセットCSSを学習し、アウトプットしました。
- viewportとメディアクエリでの、簡単なレスポンシブ機能もつけました。
- 次はcalc()関数も取り入れた制作物を作ってみたいです。
その他
- 椎名林檎さまの沼に片足つっこみました。
9月やることメモ
- Linux基礎
- HTTP基礎
- Nginx基礎
- 英語学習:多読を取り入れる。大学の英語資料を毎日読む。
- ジムをさぼりがちだったので、朝ジム生活を習慣化したい.......運動不足解消
ターミナル入門
ターミナル触ってみた
- 黒い画面入門を読みながら実践。
やったこと
- Homebrewの導入
- Terminalの基本的なコマンドを実践
- PATHを通してみる など
つまったこと
- PATH、理解が難しい(´・д・`;)
- Linux入門 ~「パスを通す」とは この記事を合わせて学習しました。
- PATHを指定する(PATHを通す)ことで、ディレクトリの奥にあるコマンドを、簡略的に実行できます。