ちりつもったー (original) (raw)

サマリ

今まで使っていたThink padがWindows10にアップグレードできないのでLinux Mintをインストールして再利用することにした。
Linux Mintにした理由としては、Ubuntuをこれまで仕事でさんざん使ってきて飽きが来ていたのでちょっと趣を変えたかったこと。でも、基本的な部分はUbuntuと同じことが通用してほしいということで、派生ディストリビューションであることから。

Linux Mintを導入した際の初期設定やアプリのインストール作業を備忘録として残しておく。

OSのアップグレード

なにはともあれ、まずはOSの更新をしなければならないのはLinuxでも同じ。

$ sudo apt update $ sudo apt upgrade

google日本語入力インストール

Linuxに初期でインストールされている日本語入力はオワってるので、Linuxにおけるgoogle日本語入力であるmozcをインストールする。
ちなみにibus-mozcをインストールしただけでは設定画面から設定作業ができないので、mozc-utils-guiもインストールする必要がある。

$ sudo apt install ibus-mozc $ sudo apt install mozc-utils-gui

Chromeをインストールする

FireFoxも悪くはないけれど、なんだんかでChromeの方が汎用性が高いのでそちらをインストールする。

$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb $ sudo apt install ./google-chrome-stable_current_amd64.deb

curlをインストールする

ターミナルからwebへ色々と操作するために必要なコマンド。
ディストリビューションによっては最初からインストールされていないので、やっておく。

$ sudo apt install curl

vim をインストールする

お好きなエディタをインストールするとよろし。

$ sudo apt install vim

zshをインストールして、デフォルトに設定する。

シェルもお好きなものを入れればよろし。
インストールするだけじゃなくて、chshでデフォルトに設定することも必要となる。
chshはログイン時の初期シェルを変更するコマンドとなる。

$ sudo apt install zsh

zshがインストールされたか確認。

$ cat /etc/shells

/etc/shells: valid login shells

/bin/sh /usr/bin/sh /bin/bash /usr/bin/bash /bin/rbash /usr/bin/rbash /usr/bin/dash /bin/zsh /usr/bin/zsh /usr/bin/zsh

ちゃんとzshが入っていたら、chshでデフォルトに設定。

$ chsh -s /bin/zsh

その後、OSを再起動し、シェルが変更されているかを確認。

$ echo $SHELL

以上、ひとまずこんな具合。

この後はなにしよ

VScodeとか、3本指ジェスチャーとか、gitとか、DockerやらVirtulBoxやらの仮想環境やらの設定も、そのうちぼちぼちやっていきたい。
Linux Mintは緑のイメージカラーが目に優しくて良いね。

サマリ

Sreamでゲームをインストールするストレージを別に追加で用意したので、インストール先のストレージの変更、または既にインストールしたゲームを別のストレージに移動させようとした。

ウインドウ左上の「Steam」→「設定」を選択、設定画面から「ストレージ」に入れば、搭載・接続されているストレージを選択したり、選択したストレージ内のゲームを移動させたりすることができるが、今回は下記画面の赤枠内のボタンがグレーアウトになっていて、ストレージの移動ができなかった。

またインストールするストレージの変更についても、変更先のストレージがグレーアウトして設定変更ができなかった。

解決手順

どうやらキャッシュが悪さをしていた模様。
「Steam」→「設定」を選択、設定画面から「ダウンロード」に入り、赤枠のボタンからダウンロードのキャッシュをクリアを実行。

これでインストールしたゲームの移動やインストールストレージの変更ができるようになった。

サマリ

「情シスが親許に帰省する」
「帰省するとどうなるんだ?」
「知らんのか?」

「情シスの仕事が始まる」

ということで親元に帰省したところ、親のノートパソコンのストレージ交換とメモリ増設を頼まれました。

パソコンのスペック

www.fmworld.net

ストレージがHDDという、「何考えてこんなの買ったんだ」というスペック。
当時の父親曰く、モニターの大きさだけを見て買ったらしい。

ストレージの交換

電源ケーブルとバッテリーを抜いてから、ストレージ交換作業に入る。
筐体を固定するネジが固まっていて、ネジ頭を舐めないように分解するのに苦労した。

ストレージのクローニング

デスクトップにYahooのショートカットを置いたり、Outlookを置いたりなど、老眼、パソコンがあまり得意ではない親用の設定をカスタマイズしている。

これをイチからまた設定し直すのは非常に面倒なため、OSの再インストールではなくストレージのクローニングすることにした。

クローニングソフトはこちら。
HD革命 Copy Drive8

function-fc.com

クローニングソフトでググると中華製のソフトがアタマにヒットするがやっぱりセキュリティ面で信用ならないので、ここは日本製にした。
余ったHDDはストレージケースに装着して、外付けHDDとして利用してもらうことにした。

www.logitec.co.jp

ついでにメモリ増設

メモリ8GBでwindows11を動かすはしんどいので、16GBへ増設することにした。

こちらもカバーを外すこと以外は難なく作業できた。

動作確認

電源ボタンを押してから、まともにマウスを動かせるようになるまで10分も時間がかかっていたといいうが、SSDに交換したことで起動も1分そこらで済み、動作も機敏になった。

OSのライセンス認証も特に問題はなく、これで無事に快適にパソコンを使ってもらえるようになった。

サマリ

電源を入れても画面が暗転したまま、Windowsが起動しない不具合が起こった。
BIOSなりUEFIなりから「Operating System Not Found」などのメッセージも表示されていない。
BIOSUEFIの設定画面には入れる。
BIOSUEFIで起動ドライブの優先順を確認しても特に問題は無い。
その際はスタートアップ修復を行うこと改善することがある。

環境

Windows11
今回の機種はLenovo E14 GEN5。肌感覚だがどうやら不具合の多いロットがあるらしい。

手順

ノートPCならまず電源ケーブルを接続しておく。
自動修復メニューに入る。
電源を入れて、メーカーかマザーボードロゴマーク(今回はLENOVOのロゴ)が表示されている時に電源ボタンを長押しして強制終了させる。
これを何回か繰り返す。上手くいけば2回でいける。
成功すれば、以下の表示が出る。

スタートアップ修復画面に入ったら 以下のような自動修復の画面が表示されるので、「詳細オプション」を選択。

トラブルシューティング」→「詳細オプション」→「スタートアップ修復」を選択。

画面が黒くなり「PC診断中」という表示で修復処理が開始される。
修復が終了し、Windowsのログオン画面が表示されたら修復処理は成功となる。

これでもダメなら、システムの復元

「スタートアップ修復」でもOSが起動できなかったら、次は「システムの復元」を実行してみる。
この手法は復元ポイントからOSをロールバックすることが可能。この際、ローカルのファイルに影響が出る可能性は少ない。*1
手順としては前述と同様の手段でスタートアップ自動修復画面に入る。
トラブルシューティング」→「詳細オプション」→「システムの復元」を選択。
Windows pro を利用していると BitLockerを設定していた場合、ここで回復キーを要求されるので、回復キーを入力する。
「続けるにはアカウントを選んでください」と表示されるので、自身のアカウントを選択する。
「システムファイルと設定の復元」のダイアログが表示されるので、「次へ」をクリック。
復元したい日時の復元ポイントを選択する。
ちなみにOSが起動しない不具合はWindows updateの直後に発生することがあったので*2、直近の復元ポイントは避けたほうがいいかもしれない。

あとはダイアログを進めて、システムの復元を実行する。
システムの復元が成功したら「システムの復元は正常に完了しました」と表示されるので、再起動をクリック。
その後、OSが無事に再起動したら、修復は成功。

サマリ

Notionで書いた文章をWordへコピペすると、下記の画像のようになぜか空行が発生してしまう。

Notion上でコードブロック内にプレーンテキストにしていた後に同様にコピペしてみたが、それでも改善されなかった。
どうやらNotionとWordで改行コードそのものが違っているようなので、間にサクラエディタを噛ませて改行コードの正規表現を置換して空行を削除することにした。

サクラエディタ上で「検索」→「置換」
置換前に^\r\n
置換後は空白。
「全て置換を」押下。

これでスッキリした。

NotionとWordの改行コードについて

Wordの改行コードはWindowsで異なるようだが、Notionの改行コードは明示されている情報は見つけられなかった。
なおWordの改行コードはWindowsでは\r\nとなる。
先頭につける^正規表現で「行の先頭」を指定する意味を持つ。
つまり、^\r\nと書くことで、先頭に改行コードが存在する行=空白行を指定している。

結論

Notionは長い文章を書くようなツールじゃないと思わされた。
One noteでいいかなー。

サマリ

最近は簡素ながらもフロント開発もやることになって、いよいよもって自分がITの中の何屋なのかわからなくなってきた。
HTMLを組む際、いちいち基本構造タグをメモったテンプレートからコピペするのが面倒だったが、VScodeに便利が機能があったのでメモっておく。

手順

VScodeで新しいファイルを開く。
「言語の選択」からhtmlを選択。
最初の行の一文字目に!と入力。

「emmet」と呼ばれる省略記法が表示されるので、ここでエンターキーを押下する。

すると、HTMLの基礎となる共通のタグがぽんっ、と出た。

そのまま出したものだと<lang="en">になってたりと具合の良くないところもあるので、そこはよしなに直していく。
もっと早く知りたかったよ。

サマリ

職場などにおいて、組織用Microsoftアカウントをシングルサインオンで利用している中、各Officeアプリがログインされていない状態に陥り、なおかつ再ログインもできないというケースが何件が見受けられた。
自分の場合は以下の具合でTeamsから弾かれた。再起動を選んでも状況は改善されなかった。

なおブラウザからTeamsには問題なくログインはできた。
対処手段は以下の2パターン。

パターン1 アプリの修復

設定→アプリ→インストールされているアプリ→Teamsなどの問題が起きているアプリを選択→リセット欄の「修復」を選択。
アプリの修復が始まる。終了したら動作を確認。

パターン2 組織用Microsoftアカウントの再ログイン

アプリの修復でも改善されない場合は、 「設定」→「アカウント」→「職場または学校にアクセスする」内の自身のMicrosoftアカウントを選択する。
「切断」をした後に、もう一度再接続する。

これでTeamsなどのOfficeアプリを起動し、サインインできたことを確認する。

この2つの手段で解決できる。いやして欲しい。
これで解決できなかったら、アカウントそのものに不備があると考えられる。