私は高校の教師で、試験中に使用するカスタムUbuntu Live USBスティックを作成したいと思います。ライブUSBをカスタマイズする方法を議論する他の質問があることは知っていますが、いくつかの追加要件があり、自分のニーズに合ったライブUSBを作成できるかどうか疑問に思っています。
これは、GeoGebraが提供する「GeoGebra試験スティック」に似ていますが、GeoGebraスティックはカスタマイズを提供せず、特にドイツ語のキーボードレイアウトにデフォルト設定されます。
目的は学校の試験中にこのライブUSBを使用することであるため、インターネットにアクセスする必要はありません。ユーザーのインターネットアクセスを完全に無効にする方法はありますか?
Ubuntuコンストラクターを使用して、必要なものの独自のイメージを作成してみませんか?
https://www.maketecheasier.com/reconstructor-creating-your-own-ubuntu-distribution
タイマーについてはどうですか?
http://ubuntu.pkgs.org/16.04/ubuntu-universe-i386/stopwatch_3.5-5_all.deb.html
または、通常、システムが稼働している時間を示すセグメントを持つ「conky-file」を変更することもできます。
https://www.linux.com/learn/how-install-and-configure-conky
ワイヤレスアクセスの防止については、BIOSで無効にする(ノートブックの製造元とモデルに依存します)か、ワイヤレスのオン/オフスイッチをオフに切り替えて、生徒が近くに手を置かないようにすることです。 wifiオン/オフスイッチ。
可能ですが、カスタムUbuntu Live USBスティックを作成するのは少し難しいかもしれません。
別の方法は、インストールされたシステムを作成することです。インストールされたシステムを作成するときにコンピューターが起動されたのと同じブートモード、UEFIまたはBIOSで動作するシステムを作成するのは簡単です。
インストールを開始する前に内部ドライブを取り外す(切断する)と、特にUEFIモードでは、作業がより簡単(かつ安全)になります。
別の方法は、UEFIモードとBIOSモードの両方で起動するシンプルなテキストベースのインストール済みシステムから開始し、必要なもの(グラフィカルデスクトップ環境、GeoGebraなど)をインストールすることです。
問題が発生する可能性があるため、この段階でシステムの圧縮イメージまたはクローンコピーを作成します。この段階からインストールと微調整を続けることもできます。このタスクにはClonezillaを使用できます。
カスタムソフトウェア(GeoGebraなど)をインストールし、システムを調整した後、インターネットへの接続に必要な[一部の]ソフトウェアを削除します。
Sudo apt-get remove isc-dhcp-client network-manager network-manager-gnome
Sudo apt-get remove apt
その後、使用されなくなったパッケージを削除します。これにより、インターネットに接続するためのツールの再インストールがより困難になります。
Sudo apt-get autoremove
Sudo apt-get autoclean
Sudo apt-get clean
インターネットに接続できない最終システムの圧縮イメージを作成します。このタスクにはClonezillaを使用できます。
次に、USBペンドライブやメモリカードなど、他のドライブにクローンコピーを作成できます。
これらのリンクとそれらからのリンクを読み始めることができます。
help.ubuntu.com/community/Installation/UEFI-and-BIOS