Pythonと!

プログラミングド素人の勉強日記です。

Ubuntu

UbuntuにChromeとChromeDriverをインストールする

chrome →chromeのサイトからダウンロードしてGUIからインストール Google Chrome ウェブブラウザ chromedriver 取得するchromedriverのバージョンは適宜変更する Downloads - ChromeDriver - WebDriver for Chrome #chromedriverを取得する $ curl -O https:…

Ubuntuが起動時にlib/systemd/systemd-journaldのエラーを吐くようになった

以下のスレッドを参考にしてみました。 ubuntuforums.org これでとりあえず直った感じ? $ sudo rm /var/crash/*.*

UbuntuにNode.jsとnpmをインストールする

以下の記事を参考にさせていただきました。 qiita.com インストール sudo apt update sudo apt install nodejs sudo apt install npm Node.jsのバージョンアップ sudo npm cache clean sudo npm install -g n sudo n stable npmのバージョンアップ sudo npm …

Dropbox-Uploaderをcronで実行する

公式を参考にして、Dropbox-Uploader一式をダウンロードします。 Dropbox-Uploader/README.md at master · andreafabrizi/Dropbox-Uploader · GitHub (事前準備)Gitのインストール $ sudo apt install git ダウンロード $ git clone https://github.com/an…

Vagrantで作ったUbuntu上でDockerを動かす

Dockerをインストール 公式を参考にしてUbuntuにDockerをインストールしていきます。 docs.docker.com パッケージアップデート $ sudo apt update HTTPSでレポジトリを使えるようにする $ sudo apt install -y \ apt-transport-https \ ca-certificates \ cu…

ubuntu(デスクトップ版)をVagrantで構築する

Vagrantでubuntuを構築する $ vagrant box add bento/ubuntu-18.04 $ vagrant init bento/ubuntu-18.04 GUI用にVagrantfileを編集する # -*- mode: ruby -*- # vi: set ft=ruby : # All Vagrant configuration is done below. The "2" in Vagrant.configure …

Ubunduのホームディレクトリだけ英語にする方法

ディレクトリ名の英語化 $ LANG=C xdg-user-dirs-gtk-update・注意点 ダウンロードとデスクトップフォルダは空にしておかないとリネーム後に重複する。 (重複しても日本語名のフォルダを削除するだけだけど) Bluemanのパスを修正する。 ・dconfエディタの…

Configuring grub-pcの対処法

Vagrant上のUbuntuでapt upgradeしたら、Configuring grub-pcの画面が出たので、やったことをメモします。カーソルキーで/dev/sdaを選択した状態でスペースキーを押して選択する。(*がついたら選択状態になっている) エンターキーで決定

VirtualBoxでUbuntuを構築したときの設定メモ

システム設定 ディスプレイ設定 # Memo # ディスプレイ数を最大にすると、ビデオメモリーを256MBまで上げられる。 # 256MBまで上げたらディスプレ数を1に戻す。 ネットワーク設定

Linuxでファイルの権限を変更する

与えたい権限の数字の合計値を所有者、所有グループ、その他の順でする。 ・読み取り権限: 4, r ・書き込み権限: 2, w ・実行権限: 1, x例)所有者に全ての権限を、翔裕グループに読み取りと書き込み権限を、その他に読み取り権限を付したいとき $ chmod 764…

vimでのコピペ方法

ヤンク(コピー) ・yy カーソル行をコピー ・dd カーソル行をカット ペースト ・p ヤンクした範囲をペースト

cronの書き方

基本書式 分 時 日 月 曜日 コマンドパス 入力形式 分 0~59 時 0~23 日 1~31 月 1~12 曜日 0~7(0と7が日曜日) 例示 ・15分ごとに実行: →分部分で0,15,30,45 ・月~金曜日で実行 →曜日部分で1-5 ・1時、3時、20~23時で実行 →時間部分で1,3,20-23 ・1…

Ubuntu基本操作

パッケージ情報の更新 $ sudo apt update インストールされているパッケージの更新 $ sudo apt upgrade

Pythonの仮想環境作成(Ubuntu)

・venvのインストール $ sudo apt install python3-venv・仮想環境の作成 $ python3 -m venv 仮想環境名・仮想環境に入る $ . 仮想環境名/bin/activate・仮想環境から抜ける $ deactivate

BOMの確認方法

cronでWindowsのメモ帳で作成したシェルスクリプトを実行しようとしたときにハマったのでメモVim上で、 ・BOMを確認する :set bomb?・BOMを削除する :set nobomb