カテゴリー別アーカイブ: 未分類

Ubuntu 20.04 にCalibreのインストール

Lenovo S540にUbuntu22.04

Lenovo S540にUbuntu22.04をインストール

インストール用USBを準備して

「Fn2」を連打して電源を起動することで
BIOSが起動

使用する起動メディアによっては、Secure Boot を無効にする必要があります。
Secure Bootの設定は、
「Security 」タブ

Secure Bootを、Disabled
に変更して
「Exit」タブ
Exit Saving Changes
一度、電源を入れ直し

「Fn2」を連打して電源を起動することで
再度、BIOSを起動

「Boot」タブ
EFI
の項目で、USBをF6で上位に変更
「Exit」タブ
Exit Saving Changes

無事USBで、起動した

ubuntu22.04 Zoomリモートができない

ubuntu22.04 Zoomリモートができない

Wayland has not been supported yet
といエラーで、ZOOMによる遠隔ができない

sudo nano /etc/gdm3/custom.conf
にて、

WaylandEnable=false
の注釈を外し、OSを再起動するこで
解決した

参考
ttps://askubuntu.com/questions/1407494/screen-share-not-working-in-ubuntu-22-04-in-all-platforms-zoom-teams-google-m

Makeを使ってChatGPTの結果をX-serverのメールへ送信時のエラー

MakeでX-serveのメールアカウントからメール配信をした所
The operation failed with an error. Can’t send mail – all recipients were rejected: 554
なる、エラーがでた

X-serverが、海外サイトからのアクセスを禁止しているため発生していた

SMTP認証の国外アクセス制限設定

を、無効にした所
無事、送信ができた

ubuntu 20.04にX-mind8

ubuntu 20.04にX-mind8をインストールしてみた

以前、libwebkitgtk-1.0-0が
インストール出来ずに、挫折し
snapにてインストールしたが
やはり、X-mind8という事で
再度挑戦してみました

https://jp.xmind.net/download/xmind8

より、ダウンロードし
解凍して、フォルダーにて

sudo ./setup.sh

にて、インストール

libwebkitgtk-1.0-0
なないといっておこられるため

sudo nano /etc/apt/sources.list

deb http://cz.archive.ubuntu.com/ubuntu bionic main universe

を、追加して

sudo apt-get update

そして

sudo apt-get install libwebkitgtk-1.0-0

にて、再度
sudo ./setup.sh
にて、インストールできた

その後、設定により無事、インストールできた

参考にしたのは

https://stackoverflow.com/questions/62301866/how-to-install-the-libwebkitgtk-package-on-ubuntu-20-04-lts
https://qiita.com/ocean_f/items/21c86c2f2fb97f5d27c0

ubuntu 20 Apache2とPHPをインストール

Ubuntu 20のノートPCで、PHPのデバック環境を構築のために、ApachとPHPをインストールして、Web用のPHPの動作確認ができる環境を作ってみた




静的な、HTMLのサンプルプログラムを作ってみる

sudo vim /var/www/html/test.html

vimが入っていなかった

vim
sudo apt install vim
sudo vim /var/www/html/test.html


挿入
i

<html>

<hr>

hello

<hr>

</html>

esc :wq
保存終了

http://127.0.1.1/test.html

では、PHPをインストールしてみる

PHPと libapache2-mod-phpをインストール

sudo apt install php libapache2-mod-php

php -v

PHP 7.4.3 (cli) (built: Oct 25 2021 18:20:54) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies

バージョンは7.4.3 

サンプルプログラムを作ってみる

sudo vim /var/www/html/info.php

挿入
i

<?php
  phpinfo();
?>

esc :wq
保存終了

ブラウザーから実行してみる

http://127.0.1.1/info.php

無事起動できた

apacheの状態がどうか確認、起動、停止は


apacheの状態がどうか確認するのは
sudo systemctl status apache2

apacheを停止するのは
sudo systemctl stop apache2

apacheを起動するのは
sudo systemctl start apache2

内容確認
$ sudo systemctl status apache2
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor pres>
Active: active (running) since Sun 2021-12-12 10:31:30 JST; 1min 46s ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 12169 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/>
Main PID: 12174 (apache2)
Tasks: 6 (limit: 6973)
Memory: 9.6M
CGroup: /system.slice/apache2.service
├─12174 /usr/sbin/apache2 -k start
├─12175 /usr/sbin/apache2 -k start
├─12176 /usr/sbin/apache2 -k start
├─12177 /usr/sbin/apache2 -k start
├─12178 /usr/sbin/apache2 -k start
└─12179 /usr/sbin/apache2 -k start

12月 12 10:31:30 Lenovo systemd[1]: Starting The Apache HTTP Server…
12月 12 10:31:30 Lenovo apachectl[12172]: AH00558: apache2: Could not reliably>
12月 12 10:31:30 Lenovo systemd[1]: Started The Apache HTTP Server.

画面が、表示状態なのでqで終了する

apache2を終了

$ sudo systemctl stop apache2

内容確認
$ sudo systemctl status apache2
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor pres>
Active: inactive (dead) since Sun 2021-12-12 10:34:56 JST; 4s ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 12169 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/>
Process: 12413 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SU>
Main PID: 12174 (code=exited, status=0/SUCCESS)

12月 12 10:31:30 Lenovo systemd[1]: Starting The Apache HTTP Server…
12月 12 10:31:30 Lenovo apachectl[12172]: AH00558: apache2: Could not reliably>
12月 12 10:31:30 Lenovo systemd[1]: Started The Apache HTTP Server.
12月 12 10:34:56 Lenovo systemd[1]: Stopping The Apache HTTP Server…
12月 12 10:34:56 Lenovo apachectl[12415]: AH00558: apache2: Could not reliably>
12月 12 10:34:56 Lenovo systemd[1]: apache2.service: Succeeded.
12月 12 10:34:56 Lenovo systemd[1]: Stopped The Apache HTTP Server.

もう一度、起動してみる
$ sudo systemctl start apache2

内容確認
$ sudo systemctl status apache2
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor pres>
Active: active (running) since Sun 2021-12-12 10:35:28 JST; 4s ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 12437 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/>
Main PID: 12441 (apache2)
Tasks: 6 (limit: 6973)
Memory: 10.1M
CGroup: /system.slice/apache2.service
├─12441 /usr/sbin/apache2 -k start
├─12442 /usr/sbin/apache2 -k start
├─12443 /usr/sbin/apache2 -k start
├─12444 /usr/sbin/apache2 -k start
├─12445 /usr/sbin/apache2 -k start
└─12446 /usr/sbin/apache2 -k start

12月 12 10:35:28 Lenovo systemd[1]: Starting The Apache HTTP Server…
12月 12 10:35:28 Lenovo apachectl[12440]: AH00558: apache2: Could not reliably>
12月 12 10:35:28 Lenovo systemd[1]: Started The Apache HTTP Server.

その他

/var/www/html/
にファイルを設置すると、Apacheに組み込むことができる

UbuntuのノートPCで、開発を行う場合

/var/www/html/
での操作にはroot権限が必要となるので
sudo nautilus
で、nautilusを起動してから
テキストエディタ(gedit)を起動することで、
ファイルの作成ができる

参考ページ

ttps://www.yokoweb.net/2020/08/14/ubuntu-20_04-apache-php/
ttps://ubuntu.perlzemi.com/blog/20200519084454.html