[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:02.00,0:00:08.00,Default,,0000,0000,0000,,Hello everyone, welcome to my presentation. Dialogue: 0,0:00:08.00,0:00:17.00,Default,,0000,0000,0000,,I will introduce GNU/Screen to Debian Installer today. Dialogue: 0,0:00:19.00,0:00:24.00,Default,,0000,0000,0000,,I will show you its background. Dialogue: 0,0:00:24.00,0:00:26.00,Default,,0000,0000,0000,,What is Debian Installer, Dialogue: 0,0:00:26.00,0:00:30.00,Default,,0000,0000,0000,,What is GNU/Screen, Dialogue: 0,0:00:30.00,0:00:35.00,Default,,0000,0000,0000,,Why I want GNU/Screen in Debian Installer Dialogue: 0,0:00:35.00,0:00:40.00,Default,,0000,0000,0000,,and How to add GNU/Screen support in it. Dialogue: 0,0:00:42.00,0:00:47.00,Default,,0000,0000,0000,,First, The background. Dialogue: 0,0:00:47.00,0:00:51.00,Default,,0000,0000,0000,,I know that most of you know the Debian Installer. Dialogue: 0,0:00:51.00,0:00:55.00,Default,,0000,0000,0000,,It is just an installer. Dialogue: 0,0:00:55.00,0:01:01.00,Default,,0000,0000,0000,,But actually, It is a bootable Debian environment, Dialogue: 0,0:01:01.00,0:01:07.00,Default,,0000,0000,0000,,which is minimized in size. Dialogue: 0,0:01:08.00,0:01:15.00,Default,,0000,0000,0000,,That is to say, there is no document in the image. Dialogue: 0,0:01:15.00,0:01:34.00,Default,,0000,0000,0000,,There is no other non-replicated usually-useful information for normal people, which is usually putted in "/usr/share/doc". Dialogue: 0,0:01:34.00,0:01:37.00,Default,,0000,0000,0000,,But installer stage, we don't need them. Dialogue: 0,0:01:37.00,0:01:44.00,Default,,0000,0000,0000,,So, It contributes for minimizing environment. Dialogue: 0,0:01:44.00,0:01:50.00,Default,,0000,0000,0000,,Previously, we have a installer in one or two floppy disks. Dialogue: 0,0:01:50.00,0:01:53.00,Default,,0000,0000,0000,,It means that installer was very small. Dialogue: 0,0:01:53.00,0:01:55.00,Default,,0000,0000,0000,,Nowadays, it is not possible. Dialogue: 0,0:01:55.00,0:02:04.00,Default,,0000,0000,0000,,Because the kernel size is already over size of the floppy. Dialogue: 0,0:02:04.00,0:02:14.00,Default,,0000,0000,0000,,Second, there is a partitioner inside the installer. Dialogue: 0,0:02:14.00,0:02:24.00,Default,,0000,0000,0000,,So, you can do the partition and create a new disk image inside the installer. Dialogue: 0,0:02:24.00,0:02:36.00,Default,,0000,0000,0000,,After that, we can do the "debootstrap" to install Debian environment for you. Dialogue: 0,0:02:36.00,0:02:41.00,Default,,0000,0000,0000,,Finaly, the installer will install boot loader. Dialogue: 0,0:02:41.00,0:02:53.00,Default,,0000,0000,0000,,There is all kinds of boot loader, such as {\b1}GRUB{\b0} for {\i1}PC{\i0} or for {\i1}ARM???{\i0}. Dialogue: 0,0:02:53.00,0:03:07.00,Default,,0000,0000,0000,,For {\i1}ARM{\i0} platform, such as {\i1}armel{\i0} or {\i1}armhf{\i0}, we use {\b1}flash-kernel{\b0} as a boot loader. Dialogue: 0,0:03:12.00,0:03:15.00,Default,,0000,0000,0000,,What is GNU/Screen? Dialogue: 0,0:03:15.00,0:03:17.00,Default,,0000,0000,0000,,First, It is a terminal multiplexer. Dialogue: 0,0:03:17.00,0:03:28.00,Default,,0000,0000,0000,,It means that you can have multiple virtual terminal in real terminal. Dialogue: 0,0:03:28.00,0:03:42.00,Default,,0000,0000,0000,,And you can switch one virtual terminal to another virtual terminal by short key. Dialogue: 0,0:03:42.00,0:03:47.00,Default,,0000,0000,0000,,In GNU/Screen, short key is "Ctrl-A (digit)". Dialogue: 0,0:03:47.00,0:04:00.00,Default,,0000,0000,0000,,And Tmux (GNU/Screen altanetives) use "Ctrl-B (digit)". Dialogue: 0,0:04:00.00,0:04:14.00,Default,,0000,0000,0000,,Then you must be thinking why we need GNU/Screen in Debian Installer. Dialogue: 0,0:04:14.00,0:04:19.00,Default,,0000,0000,0000,,What is the benefit? Dialogue: 0,0:04:19.00,0:04:22.00,Default,,0000,0000,0000,,Let me show you normal installer. Dialogue: 0,0:04:22.00,0:04:28.00,Default,,0000,0000,0000,,This is a normal installer. Dialogue: 0,0:04:28.00,0:04:30.00,Default,,0000,0000,0000,,We have UI. Dialogue: 0,0:04:30.00,0:04:42.00,Default,,0000,0000,0000,,And if we face some problem, such as partitioning or creating new disk image, we want to check the log. Dialogue: 0,0:04:42.00,0:04:49.00,Default,,0000,0000,0000,,We can press the key "Alt-F4" to switch to the log console. Dialogue: 0,0:04:49.00,0:04:55.00,Default,,0000,0000,0000,,This is a case for normal PC. Dialogue: 0,0:04:55.00,0:05:03.00,Default,,0000,0000,0000,,If you want to switch back, we can press the "Alt-F1". Dialogue: 0,0:05:03.00,0:05:06.00,Default,,0000,0000,0000,,I can show you the demo. Dialogue: 0,0:05:53.00,0:05:56.00,Default,,0000,0000,0000,,This is a normal Debian Installer screen. Dialogue: 0,0:05:56.00,0:06:00.00,Default,,0000,0000,0000,,I can enter "Alt-F2". Dialogue: 0,0:06:00.00,0:06:06.00,Default,,0000,0000,0000,,Command line appears. Dialogue: 0,0:06:06.00,0:06:09.00,Default,,0000,0000,0000,,I can see many staffs here. Dialogue: 0,0:06:09.00,0:06:17.00,Default,,0000,0000,0000,,By "Alt-F4", you can see the logs here. Dialogue: 0,0:06:19.00,0:06:22.00,Default,,0000,0000,0000,,If we want to turn back, we can enter "Alt-F1". Dialogue: 0,0:06:22.00,0:06:26.00,Default,,0000,0000,0000,,Then we go back. Dialogue: 0,0:06:26.00,0:06:28.00,Default,,0000,0000,0000,,This is a case for normal PC. Dialogue: 0,0:06:28.00,0:06:36.00,Default,,0000,0000,0000,,But, there is no such convenient methods in embedded. Dialogue: 0,0:06:55.00,0:07:09.00,Default,,0000,0000,0000,,For embedded device such as {\i1}armel{\i0} or {\i1}armhf{\i0}, we usually install by the serial console or the SSH over the network. Dialogue: 0,0:07:09.00,0:07:14.00,Default,,0000,0000,0000,,So, there is the only one real screen for you. Dialogue: 0,0:07:14.00,0:07:18.00,Default,,0000,0000,0000,,There is no other screen. Dialogue: 0,0:07:18.00,0:07:19.00,Default,,0000,0000,0000,,Actually, there is a way. Dialogue: 0,0:07:19.00,0:07:21.00,Default,,0000,0000,0000,,You can see the previous page. Dialogue: 0,0:07:21.00,0:07:29.00,Default,,0000,0000,0000,,There is a "Go Back" option here. Dialogue: 0,0:07:29.00,0:07:34.00,Default,,0000,0000,0000,,We can go back and we can have this menu. Dialogue: 0,0:07:34.00,0:07:42.00,Default,,0000,0000,0000,,This is an advanced menu and you can enter a shell from here for embedded device. Dialogue: 0,0:07:42.00,0:07:46.00,Default,,0000,0000,0000,,After you enter a shell, you can check the log. Dialogue: 0,0:07:46.00,0:07:52.00,Default,,0000,0000,0000,,The log is in "/var/log/syslog". Dialogue: 0,0:07:52.00,0:07:54.00,Default,,0000,0000,0000,,It is there, you can check it. Dialogue: 0,0:07:54.00,0:07:58.00,Default,,0000,0000,0000,,But, if you want to do it, Dialogue: 0,0:07:58.00,0:08:03.00,Default,,0000,0000,0000,,every time you have to go back and enter the shell. Dialogue: 0,0:08:03.00,0:08:05.00,Default,,0000,0000,0000,,You cannot do it anytime. Dialogue: 0,0:08:05.00,0:08:10.00,Default,,0000,0000,0000,,Because sometimes the installer is running to install packages. Dialogue: 0,0:08:10.00,0:08:16.00,Default,,0000,0000,0000,,You cannot do it anytime like common PC. Dialogue: 0,0:08:16.00,0:08:18.00,Default,,0000,0000,0000,,I was just thinking, Dialogue: 0,0:08:18.00,0:08:24.00,Default,,0000,0000,0000,,if we have GNU/Screen introduced into the Debian Installer, Dialogue: 0,0:08:24.00,0:08:36.00,Default,,0000,0000,0000,,we can have it simple and convenient as a common PC in the embedded area like {\i1}armel{\i0}. Dialogue: 0,0:08:42.00,0:08:47.00,Default,,0000,0000,0000,,So, I have started to work for it. Dialogue: 0,0:08:50.00,0:08:54.00,Default,,0000,0000,0000,,So, How to achieve it? Dialogue: 0,0:08:54.00,0:08:58.00,Default,,0000,0000,0000,,After some search, I found that Dialogue: 0,0:08:58.00,0:09:07.00,Default,,0000,0000,0000,,I need to support GNU/Screen binary package and its dependencies such as library to support udeb. Dialogue: 0,0:09:07.00,0:09:18.00,Default,,0000,0000,0000,,udeb is special format for Debian Installer which minimize installer image. Dialogue: 0,0:09:18.00,0:09:22.00,Default,,0000,0000,0000,,That is to say, it remove documents for example. Dialogue: 0,0:09:22.00,0:09:32.00,Default,,0000,0000,0000,,So, we have to support udeb for GNU/Screen and its library. Dialogue: 0,0:09:33.00,0:09:40.00,Default,,0000,0000,0000,,And, we need to add those udebs into the Debian Installer image. Dialogue: 0,0:09:42.00,0:09:52.00,Default,,0000,0000,0000,,The third one is that we need to write some script to start GNU/Screen in Debian Installer. Dialogue: 0,0:09:55.00,0:10:00.00,Default,,0000,0000,0000,,First, udeb support. Dialogue: 0,0:10:05.00,0:10:13.00,Default,,0000,0000,0000,,Normally, udeb is controlled by "debian/control". Dialogue: 0,0:10:15.00,0:10:19.00,Default,,0000,0000,0000,,it is like every binary packages for the source packages. Dialogue: 0,0:10:19.00,0:10:28.00,Default,,0000,0000,0000,,So we just add additional section for supporting a udeb (new binary). Dialogue: 0,0:10:28.00,0:10:38.00,Default,,0000,0000,0000,,After that, we just create a new "-udeb.install" file. Dialogue: 0,0:10:38.00,0:10:49.00,Default,,0000,0000,0000,,And it is almost identical to the original ".install" file, but entries for unnecessary file are removed. Dialogue: 0,0:10:49.00,0:10:53.00,Default,,0000,0000,0000,,After that we can create a patch. Dialogue: 0,0:10:53.00,0:11:05.00,Default,,0000,0000,0000,,Then submit it to package maintainer to let him or her to incorporate my changes. Dialogue: 0,0:11:05.00,0:11:12.00,Default,,0000,0000,0000,,We add the new udeb package. Dialogue: 0,0:11:12.00,0:11:15.00,Default,,0000,0000,0000,,But, if the package is maintained by DM, Dialogue: 0,0:11:15.00,0:11:28.00,Default,,0000,0000,0000,,unfortunately DM need to ask DD to sponsor the package to upload. Dialogue: 0,0:11:28.00,0:11:35.00,Default,,0000,0000,0000,,For the same reason, the package will stay in NEW queue in ftp-master. Dialogue: 0,0:11:35.00,0:11:40.00,Default,,0000,0000,0000,,And we need to wait the ftp-master to approve the upload. Dialogue: 0,0:11:40.00,0:11:49.00,Default,,0000,0000,0000,,So, it takes much longer time than common packages. Dialogue: 0,0:11:52.00,0:12:01.00,Default,,0000,0000,0000,,What I do is to add these udeb support of GNU/Screen and it's dependencies. Dialogue: 0,0:12:01.00,0:12:10.00,Default,,0000,0000,0000,,I created four Bug reports, actually it is with patch. Dialogue: 0,0:12:28.00,0:12:34.00,Default,,0000,0000,0000,,After that, we can have udeb package which is ready for use. Dialogue: 0,0:12:34.00,0:12:40.00,Default,,0000,0000,0000,,But, we still need to include in the Debian Installer image. Dialogue: 0,0:12:40.00,0:12:54.00,Default,,0000,0000,0000,,So, I patched to "debian-installer.git" repository for supporting it. Dialogue: 0,0:12:56.00,0:13:08.00,Default,,0000,0000,0000,,And finally we need to start GNU/Screen after we started Debian Installer. Dialogue: 0,0:13:08.00,0:13:22.00,Default,,0000,0000,0000,,We also need GNU/Screen configuration to emulate Debian Installer environment like PC. Dialogue: 0,0:13:22.00,0:13:29.00,Default,,0000,0000,0000,,We actually have four virtual screen in the Debian Installer. Dialogue: 0,0:13:29.00,0:13:37.00,Default,,0000,0000,0000,,First one is main screen, second is command line console, and last is log console. Dialogue: 0,0:13:37.00,0:13:42.00,Default,,0000,0000,0000,,We want to emulate them. Dialogue: 0,0:13:49.00,0:13:54.00,Default,,0000,0000,0000,,I want to show you the demo. Dialogue: 0,0:14:01.00,0:14:06.00,Default,,0000,0000,0000,,Actually, I run the Debian Installer on virtual machine. Dialogue: 0,0:14:29.00,0:14:34.00,Default,,0000,0000,0000,,This is the Debian Installer with GNU/Screen support. Dialogue: 0,0:14:34.00,0:14:40.00,Default,,0000,0000,0000,,So, we have four virtual terminal here, 1, 2, 3, 4. Dialogue: 0,0:14:40.00,0:14:56.00,Default,,0000,0000,0000,,And I can switch terminal by short key such as "Ctrl-A 2", "Ctrl-A 3", and "Ctrl-A 4". Dialogue: 0,0:14:56.00,0:15:01.00,Default,,0000,0000,0000,,It is a log. Dialogue: 0,0:15:06.00,0:15:12.00,Default,,0000,0000,0000,,As a PC side, as you see now, it seems not much useful. Dialogue: 0,0:15:12.00,0:15:17.00,Default,,0000,0000,0000,,Because we can use "Alt-F1", "Alt-F2", and "Alt-F3" to switch. Dialogue: 0,0:15:17.00,0:15:23.00,Default,,0000,0000,0000,,But for embedded side, It is much useful. Dialogue: 0,0:15:35.00,0:15:40.00,Default,,0000,0000,0000,,I have a progress update. Dialogue: 0,0:15:40.00,0:15:47.00,Default,,0000,0000,0000,,Actually these action items are already done. Dialogue: 0,0:15:47.00,0:15:53.00,Default,,0000,0000,0000,,For example, first two packages are for library. Dialogue: 0,0:15:53.00,0:15:56.00,Default,,0000,0000,0000,,Actually, it was not needed at all. Dialogue: 0,0:15:56.00,0:16:05.00,Default,,0000,0000,0000,,Because, I learned that from Mr. Laurent, Dialogue: 0,0:16:05.00,0:16:09.00,Default,,0000,0000,0000,,GNU/Screen can be configured to compile twice. Dialogue: 0,0:16:09.00,0:16:24.00,Default,,0000,0000,0000,,First time is for normal GNU/Screen and second time is for the one which does not use {\i1}audit{\i0} and {\i1}pam{\i0} library. Dialogue: 0,0:16:24.00,0:16:32.00,Default,,0000,0000,0000,,It can make GNU/Screen udeb binary minimized. Dialogue: 0,0:16:32.00,0:16:38.00,Default,,0000,0000,0000,,Actually, library which needs to be really supported is {\i1}ncurses{\i0}. Dialogue: 0,0:16:38.00,0:16:49.00,Default,,0000,0000,0000,,{\i1}ncurses{\i0} has been uploaded to the ftp-master two weeks ago with the GNU/Screen binary package. Dialogue: 0,0:16:49.00,0:17:06.00,Default,,0000,0000,0000,,For Debian Installer image, I just pushed a commit after Debian Installer Stretch Alpha 7 was released this week. Dialogue: 0,0:17:06.00,0:17:10.00,Default,,0000,0000,0000,,Since I just pushed the commit after the release, Dialogue: 0,0:17:10.00,0:17:21.00,Default,,0000,0000,0000,,you can now try GNU/Screen in Debian Installer daily image. Dialogue: 0,0:17:29.00,0:17:32.00,Default,,0000,0000,0000,,Which device will be benefited? Dialogue: 0,0:17:32.00,0:17:43.00,Default,,0000,0000,0000,,These are usual some ARM boards installed by serial console or SSH network console Dialogue: 0,0:17:43.00,0:17:56.00,Default,,0000,0000,0000,,and some big machines like SPARC64 or IBM s390/s390x. Dialogue: 0,0:17:56.00,0:18:01.00,Default,,0000,0000,0000,,Even some PC can be benefited. Dialogue: 0,0:18:01.00,0:18:04.00,Default,,0000,0000,0000,,Because some PC are headless. Dialogue: 0,0:18:04.00,0:18:13.00,Default,,0000,0000,0000,,There is no HDMI or VGA ports on that kinds of PC-server-like PC. Dialogue: 0,0:18:17.00,0:18:26.00,Default,,0000,0000,0000,,I would like to thank various people through early request-for-comment stage on my proposal. Dialogue: 0,0:18:26.00,0:18:35.00,Default,,0000,0000,0000,,And, there is help during my udeb package upload stage. Dialogue: 0,0:18:35.00,0:18:37.00,Default,,0000,0000,0000,,Thank you very much. Dialogue: 0,0:18:37.00,0:18:42.00,Default,,0000,0000,0000,,[Applause] Dialogue: 0,0:18:42.00,0:19:02.00,Default,,0000,0000,0000,,Are there any questions? Dialogue: 0,0:19:02.00,0:19:04.00,Default,,0000,0000,0000,,[chair]: OK, do it. Dialogue: 0,0:19:04.00,0:19:13.00,Default,,0000,0000,0000,,[questioner 00]: First of all, I use a SPARC embedded systems all the time. Dialogue: 0,0:19:13.00,0:19:15.00,Default,,0000,0000,0000,,[questioner 00]: So, absolutely this will be a great help. Dialogue: 0,0:19:15.00,0:19:19.00,Default,,0000,0000,0000,,[questioner 00]: Thank you very much for all your work. Dialogue: 0,0:19:19.00,0:19:21.00,Default,,0000,0000,0000,,[questioner 00]: I really appreciate this. Dialogue: 0,0:19:25.00,0:19:32.00,Default,,0000,0000,0000,,[question 00-00]: What was the one thing that you found hardest with doing this? Dialogue: 0,0:19:32.00,0:19:39.00,Default,,0000,0000,0000,,[question 00-01]: What did make you surprised the most "How easy it was"? Dialogue: 0,0:19:39.00,0:19:44.00,Default,,0000,0000,0000,,Actually, most difficult part is uploading the package. Dialogue: 0,0:19:44.00,0:19:50.00,Default,,0000,0000,0000,,Because one package is maintained by DM. Dialogue: 0,0:19:50.00,0:19:58.00,Default,,0000,0000,0000,,Usually DM can upload without DD sponsorship. Dialogue: 0,0:19:58.00,0:20:01.00,Default,,0000,0000,0000,,But, since udeb is regarded as new package, Dialogue: 0,0:20:01.00,0:20:06.00,Default,,0000,0000,0000,,we need a DD to sponsor it. Dialogue: 0,0:20:06.00,0:20:19.00,Default,,0000,0000,0000,,I think it takes almost two month through the process. Dialogue: 0,0:20:21.00,0:20:24.00,Default,,0000,0000,0000,,[questioner 00]: And one thing you found very easy to do, Dialogue: 0,0:20:24.00,0:20:26.00,Default,,0000,0000,0000,,[questioner 00]: which you thought got to be hard? Dialogue: 0,0:20:26.00,0:20:29.00,Default,,0000,0000,0000,,mmm... Dialogue: 0,0:20:29.00,0:20:30.00,Default,,0000,0000,0000,,[questioner 00]: Nothing is not all hard? Dialogue: 0,0:20:30.00,0:20:31.00,Default,,0000,0000,0000,,[laughs] Dialogue: 0,0:20:31.00,0:20:34.00,Default,,0000,0000,0000,,From technical side, it was not hard. Dialogue: 0,0:20:34.00,0:20:37.00,Default,,0000,0000,0000,,Because everything is there. Dialogue: 0,0:20:37.00,0:20:42.00,Default,,0000,0000,0000,,I just write some simple patch to add udeb support Dialogue: 0,0:20:42.00,0:20:48.00,Default,,0000,0000,0000,,and some script to start GNU/Screen in Debian Installer. Dialogue: 0,0:20:48.00,0:20:52.00,Default,,0000,0000,0000,,So, from technical side, it is not so difficult. Dialogue: 0,0:20:52.00,0:20:54.00,Default,,0000,0000,0000,,[questioner 00]: Awesome. Dialogue: 0,0:20:54.00,0:20:55.00,Default,,0000,0000,0000,,Thank you. Dialogue: 0,0:20:55.00,0:21:00.00,Default,,0000,0000,0000,,[questioner 00]: Next question? Dialogue: 0,0:21:01.00,0:21:07.00,Default,,0000,0000,0000,,[questioner 01]: You said that it was already in Stretch Alpha 7... Dialogue: 0,0:21:07.00,0:21:13.00,Default,,0000,0000,0000,,No, I pushed my commit after Stretch Alpha 7. Dialogue: 0,0:21:13.00,0:21:15.00,Default,,0000,0000,0000,,[questioner 01]: OK, So is it gonna be after the freeze? Dialogue: 0,0:21:15.00,0:21:16.00,Default,,0000,0000,0000,,Yes. Dialogue: 0,0:21:16.00,0:21:17.00,Default,,0000,0000,0000,,[questioner 01]: OK. Dialogue: 0,0:21:17.00,0:21:25.00,Default,,0000,0000,0000,,[question 01-00]: Do you know if adding all these components related to GNU/Screen, how much the size of image will be increased in? Dialogue: 0,0:21:25.00,0:21:29.00,Default,,0000,0000,0000,,[questioner 01]: A lot or not much? Does it make any difference? Dialogue: 0,0:21:29.00,0:21:41.00,Default,,0000,0000,0000,,Yes, Debian Installer image size will be little bit larger than before. Dialogue: 0,0:21:41.00,0:21:49.00,Default,,0000,0000,0000,,For example, there are "QNAP" series which is armel architecture machine. Dialogue: 0,0:21:49.00,0:21:57.00,Default,,0000,0000,0000,,"QNAP" series are supported by Debian Installer. Dialogue: 0,0:21:57.00,0:22:00.00,Default,,0000,0000,0000,,But, "QNAP" series has size limitation. Dialogue: 0,0:22:00.00,0:22:07.00,Default,,0000,0000,0000,,Because we put kernel and initrd image in flash memory Dialogue: 0,0:22:07.00,0:22:16.00,Default,,0000,0000,0000,,and the flash memory size is about 2 MB for kernel and 4 MB for initrd. Dialogue: 0,0:22:16.00,0:21:21.00,Default,,0000,0000,0000,,So, the size is limited. Dialogue: 0,0:22:21.00,0:22:29.00,Default,,0000,0000,0000,,Whereas, the size of GNU/Screen udeb package is about 500 KB. Dialogue: 0,0:22:29.00,0:22:38.00,Default,,0000,0000,0000,,So, it might be impossible incorporate with this new feature into that specific images. Dialogue: 0,0:22:38.00,0:22:43.00,Default,,0000,0000,0000,,For other images, I think it is OK. Dialogue: 0,0:22:43.00,0:22:48.00,Default,,0000,0000,0000,,There is no big size limitation being concerned. Dialogue: 0,0:22:57.00,0:23:03.00,Default,,0000,0000,0000,,Currently, it is in Debian Installer daily build image. Dialogue: 0,0:23:03.00,0:23:08.00,Default,,0000,0000,0000,,So, you can just try it in daily build image. Dialogue: 0,0:23:08.00,0:23:22.00,Default,,0000,0000,0000,,And, URL is "https://d-i.debian.org/daily-images/". Dialogue: 0,0:23:22.00,0:23:25.00,Default,,0000,0000,0000,,There are many images in here. Dialogue: 0,0:23:25.00,0:23:41.00,Default,,0000,0000,0000,,Because there are images for all suppored architectures such as amd64 and GNU Hurd etc. Dialogue: 0,0:23:42.00,0:23:49.00,Default,,0000,0000,0000,,So, you need to choose the right architecture and image. Dialogue: 0,0:23:54.00,0:23:56.00,Default,,0000,0000,0000,,This is my talk. Thank you very much. Dialogue: 0,0:23:56.00,0:24:00.00,Default,,0000,0000,0000,,[Applause]