私は古いラップトップにLinux Mintをインストールしました。
仮の使用を念頭に置いてユーザー名を作ったので、名前が悪いので変更したいと思います。
ユーザー名を変更し、ホームディレクトリ+ユーザー名グループの名前を変更する方法を知っています。
何もインストールまたは構成せずに新しいアカウントでこの機能をテストしたため、問題は表示されませんでした。
しかし、私のユーザーに関する多くの情報がありますが、ユーザー名を変更するときに考慮する必要があるかどうか疑問に思います。
さまざまな操作にユーザー名を使用するいくつかのファイルと同様に、システムはユーザー名の変更をこれらのすべての依存関係に自動的に関連付けますか、それとも古いユーザー名と新しいユーザー名の間にシンボリックリンクを手動で使用する必要がありますか?それともそういうこと?
ユーザー名の変更により、一部のプログラム/システムファイルが以前の名前または類似の名前を探しているため、機能しない可能性がありますか?
答え1
習慣。システムファイルを操作するのではなく、コマンドなどの正しい方法を使用してもusermod
害はありません。必要なすべてのファイルに変更されたユーザー名が反映されます。
これは、Linuxオペレーティングシステムの機能がユーザーIDに接続されているがユーザー名には接続されていないためです。
usermod
ここでコマンドの詳細を読むことができます。https://linux.die.net/man/8/usermod
または単にman usermod