PyCharmはJetBrainsがリリースした素晴らしいPython IDEで、ダウンロードできます。ここ。 Free Community Editionをダウンロードして抽出し(sudoを使用)、実行しました/opt/jetbrains/pycharm
(sudoなし)/opt/jetbrains/pycharm/bin/pycharm.sh
。実行するとすぐに独自のリンクが作成され/usr/local/bin/charm
(root権限がないと不可能だと思います)、. /usr/share/applications/jetbrains-pycharm-ce.desktop
desktopファイルが作成されました。どうやってこれができますか?
答え1
このような状況が発生する可能性はいくつかあります。最初に浮かぶのは
sudo
あなたが知らないうちにあなたに代わって呼び出されることがあります。sudo
パスワードなしで作業するように設定されていますか?- setuidビットが設定されているrootユーザーが所有できます。これにより、プログラムはroot権限で実行されます。
/usr/local/bin
ユーザーに書き込みアクセスを許可する権限を設定できます。
より多くの情報なしでこれがどのように行われるかを正確に言うのは難しいですが、まずこれら3つを確認します。