The officially official Devuan Forum!

You are not logged in.

#26 2018-05-29 12:13:16

keos
Member
Registered: 2017-06-16
Posts: 102  

Re: How to install Devuan system/language into spanish? [solved]

Hi

Well, i'm not an expert ... to many questions for me ... but i will try to help, since i was not much concerned with what was coming, if this or that ... but in how to solve the problem ... now i don't remember very well what exactly happened :

Yes, it was a graphical installer and even when i changed the locales to Spanish there was information coming in Italian and in English too, i found this file at the download file of the system, I hope it can help you:

+ echo 'Version:	Refracta UEFI/BIOS Installer (Yad) 9.4.0 (20180430)'
+ [[ -f /usr/bin/yad ]]
++ yad --version
++ cut -d. -f2
+ yadversion=38
+ [[ 38 < 17 ]]
+ [[ ! -d /lib/live/mount/medium ]]
+ yad '--title=Refracta UEFI/BIOS Installer (Yad) 9.4.0 (20180430)' --width=480 --button=Continue:0 --button=Exit:1 --center --borders=10 '--text=

 This utility will install a running live-CD or live-USB to your hard drive.

 This is free software that comes with no warranty or guarantee of any 
 type, including but not limited to express, implied, merchantability or 
 fitness of purpose. 

 Copyright 2011-2018 fsmithred@gmail.com, 
 based on refractainstaller-8.0.3 by Dean Linkous. \n Version: Refracta UEFI/BIOS Installer (Yad) 9.4.0 (20180430) \n\n KNOWN BUG:\n\tIf you run the graphical installer in a VirtualBox VM\n\tAND you are using yad-0.38 (from stretch/ascii) you might\n\tnot see some of the windows. Use the text-only installer.\n\t(Run '\''refractainstaller'\'' from root terminal.)\n

 '
+ mode=0
+ case $mode in
+ install=expert
+ [[ -f /usr/lib/refractainstaller/installer_exclude.list ]]
++ grep -v doc
++ egrep 'ii  grub|hi  grub'
++ awk '$2 ~ "grub-[eglp]" { print $2}'
++ dpkg -l
++ grep -v bin
+ grubversion=grub-efi-amd64
++ env LC_ALL=C fdisk -l
++ awk '/Disklabel type/ { print $3 }'
++ grep gpt
+ gpt_list=
++ env LC_ALL=C fdisk -l
++ awk '/BIOS boot/ { print $1 }'
+ bios_grub_dev=
++ awk '/EFI System/ { print $0 }'
++ env LC_ALL=C fdisk -l
++ wc -l
+ esp_count=0
+ [[ -d /sys/firmware/efi ]]
++ env LC_ALL=C fdisk -l
++ awk '/EFI System/ { print $0 }'
+ esp_list=
+ '[' 0 -eq 1 ']'
+ '[' 0 -gt 1 ']'
+ '[' -n '' ']'
+ [[ grub-efi-amd64 =~ grub-efi ]]
+ grub_package='grub-pc*.deb'
++ ls /grub-pc_2.02~beta3-5_amd64.deb
+ grub_debs=/grub-pc_2.02~beta3-5_amd64.deb
+ [[ -n /grub-pc_2.02~beta3-5_amd64.deb ]]
+ grub_package_message='grub package(s) found in '
+ grub_efi_warning='				### WARNING ### 
	grub-pc is not installed but you booted in bios mode.

If you have the grub-pc deb packages, you will be given a chance to install them into the new system.

	grub package(s) found in 
/grub-pc_2.02~beta3-5_amd64.deb
'
+ yad '--title=Refracta UEFI/BIOS Installer (Yad) 9.4.0 (20180430)' --width=480 --button=Help:0 --button=Continue:1 --button=Abort:2 --center --borders=10 '--text=
				### WARNING ### 
	grub-pc is not installed but you booted in bios mode.

If you have the grub-pc deb packages, you will be given a chance to install them into the new system.

	grub package(s) found in 
/grub-pc_2.02~beta3-5_amd64.deb






You can skip creating the uefi bootloader, finish the installation, and
use another installed linux to boot this one.

DO NOT FORMAT A PRE-EXISTING EFI PARTITION!!!
	'
+ answer=1
+ case "$answer" in
+ [[ yes = \y\e\s ]]
+ var15=TRUE
+ [[ yes = \y\e\s ]]
+ var16=TRUE
++ ls -m /usr/lib/refractainstaller/pre-install
+ pre_install_list=loc-timezn.sh
++ ls -m /usr/lib/refractainstaller/post-install
+ post_install_list=cleanup-install.sh
++ blkid -c /dev/null
++ grep swap
+ [[ -n /dev/sda2: UUID="0b4a75ba-8b74-47b1-8aaa-2d971f92732f" TYPE="swap" PARTUUID="000f1103-02" ]]
+ var3=TRUE
+ [[ expert = \e\x\p\e\r\t ]]
++ yad --list '--title=Installation Options' --center --borders=10 '--text=Check the options you want for the installation.\n
If you don'\''t understand an option, you probably don'\''t need it.\n' --checklist --column Choose --column :HD --column Option --width=590 --height=555 --button=OK:0 --button=Exit:1 FALSE 01 'Create a new, separate /home partition' FALSE 08 'EXPERIMENTAL: Use an existing /home partition. (Keep old files)' FALSE 02 'Create a separate /boot partition' TRUE 03 'Use existing swap partition instead of swapfile.' FALSE 04 'Encrypt the root filesystem (with or without separate /boot)' FALSE 05 'Encrypt the /home partition (separate /home required)' FALSE 06 'Write random data to encrypted partitions (more secure)' FALSE 07 'Write zeroes to all partitions (to erase previous data)' FALSE 09 'Do not format filesystems. I'\''ll handle it myself.' TRUE 10 'Use UUID in fstab and crypttab. (Useful if drive order changes.)' FALSE 11 'Use filesystem labels (disk labels) in /etc/fstab.' TRUE 12 'Disable automatic login to desktop.' TRUE 13 'Disable automatic login to console. (sysvinit only)' FALSE 14 'Move selected directories to separate partitions.' TRUE 15 'Run pre-install scripts (listed below)
loc-timezn.sh' TRUE 16 'Run post-install scripts (listed below)
cleanup-install.sh'
+ opts='TRUE|03|Use existing swap partition instead of swapfile.|
TRUE|10|Use UUID in fstab and crypttab. (Useful if drive order changes.)|
TRUE|12|Disable automatic login to desktop.|
TRUE|13|Disable automatic login to console. (sysvinit only)|
TRUE|15|Run pre-install scripts (listed below)
loc-timezn.sh|
TRUE|16|Run post-install scripts (listed below)
cleanup-install.sh|'
+ [[ 0 = 1 ]]
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
++ grep -q 01
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
++ grep -q 08
++ grep -q 02
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
++ grep -q 03
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
+ use_existing_swap=yes
++ grep -q 04
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
++ grep -q 05
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
++ grep -q 06
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
++ grep -q 07
++ grep -q 09
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
+ no_format=
++ grep -q 10
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
+ use_uuid=yes
+ [[ '' = \y\e\s ]]
+ [[ '' = \y\e\s ]]
++ grep -q 11
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
+ '[' '' = yes ']'
++ grep -q 12
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
+ disable_auto_desktop=yes
++ grep -q 13
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
+ disable_auto_console=yes
++ grep -q 14
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
+ [[ -h /usr/lib/refractainstaller/post-install/move-dir-mount-gui.sh ]]
++ grep -q 15
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
+ run_preinstall=yes
++ grep -q 16
++ echo 'TRUE|03|Use' existing swap partition instead of 'swapfile.|' 'TRUE|10|Use' UUID in fstab and crypttab. '(Useful' if drive order 'changes.)|' 'TRUE|12|Disable' automatic login to 'desktop.|' 'TRUE|13|Disable' automatic login to console. '(sysvinit' 'only)|' 'TRUE|15|Run' pre-install scripts '(listed' 'below)' 'loc-timezn.sh|' 'TRUE|16|Run' post-install scripts '(listed' 'below)' 'cleanup-install.sh|'
+ run_postinstall=yes
+ [[ '' = \y\e\s ]]
+ [[ '' = \y\e\s ]]
+ [[ '' != \y\e\s ]]
+ [[ '' = \y\e\s ]]
+ list_disks
+ env LC_ALL=C fdisk -l
+ egrep '^Disk|^/dev'
+ echo
+ env LC_ALL=C blkid -c /dev/null
+ partition_disk
+ '[' -n '' ']'
+ '[' '' = yes ']'
+ cli_partition_tool=cfdisk
+ yad --title=Partitioning '--button=Run GParted:0' '--button=Run cfdisk:1' --width=650 '--button=Skip this step:2' --button=Exit:3 --center --borders=10 '--text=  You need to have at least one partition ready for the installation, plus one for each separate  
  partition that you chose. If you already have the partition(s) ready, you can skip this step.

  Run the partitioner now?'
+ cat /tmp/diskinfo
+ yad --text-info --title=Disks --borders=10 --width 550 --height 400 --button=Close:0
+ ans=2
+ case $ans in
+ [[ '' = \y\e\s ]]
+ [[ '' = \y\e\s ]]
+ [[ -z grub-pc*.deb ]]
+ [[ '' = \y\e\s ]]
+ [[ -n '' ]]
+ choose_root
++ find /dev -mindepth 1 -maxdepth 1
++ egrep '*[sh]d[a-z][1-99]|*nvme[0-9]n[0-9]p[1-99]|*mmcblk[0-9]p[1-99]'
++ sort
++ awk '{if ($0 != "") {print "\n" $0 }}'
++ yad --list '--title=Root Partition' --center --borders=10 '--text=Choose a partition to use for the installation of the operating system.' --separator= --column ' ' --column Partitions --height 380 --width 200 --button=OK:0
+ install_dev=/dev/sda5
+ [[ -z /dev/sda5 ]]
+ [[ -b /dev/sda5 ]]
+ [[ /dev/sda5 = '' ]]
+ [[ '' = \y\e\s ]]
+ choose_fs_os
++ yad --list '--title=Root Filesystem' --center --borders=10 '--text=What type of filesystem would you like on /dev/sda5?' --separator= --column Format --height=200 --button=OK:0 ext4 ext3 ext2
+ fs_type_os=ext4
+ [[ -z ext4 ]]
+ [[ '' = \y\e\s ]]
+ [[ -n '' ]]
+ [[ yes = \y\e\s ]]
+ choose_swap
++ /sbin/blkid
++ grep swap
++ yad --list '--title=swap partition' --center --borders=10 '--text=Select a partition for swap.' --separator= --column ' ' --column Partitions --height=180 --width=600 --button=OK:0
++ awk '{if ($0 != "") {print "\n" $0 }}'
+ swap_info='/dev/sda2: UUID="0b4a75ba-8b74-47b1-8aaa-2d971f92732f" TYPE="swap" PARTUUID="000f1103-02"'
++ echo /dev/sda2: 'UUID="0b4a75ba-8b74-47b1-8aaa-2d971f92732f"' 'TYPE="swap"' 'PARTUUID="000f1103-02"'
++ awk -F: '{ print $1 }'
+ swap_dev=/dev/sda2
+ [[ -z /dev/sda2 ]]
+ [[ '' = \g\r\u\b\-\e\f\i ]]
+ [[ -n grub-pc*.deb ]]
+ grub_dev_message='--> You will be asked about a bootloader later.'
+ [[ -n '' ]]
+ [[ '' = yes ]]
+ [[ -z '' ]]
+ home_dev_message='--> /home will not be on a separate partition.'
+ [[ -n '' ]]
+ [[ -n '' ]]
+ proceed_message='*** If it seems like the installer stopped, check the terminal for messages. ***'
+ [[ yes = \y\e\s ]]
+ desktop_message='Desktop autologin will be disabled.'
+ [[ yes = \y\e\s ]]
+ console_message='Console autologin will be disabled.'
+ [[ '' = \y\e\s ]]
+ install_dev_message='--> Operating system will be installed on /dev/sda5 and formatted as ext4'
+ [[ yes = \y\e\s ]]
+ preinstall_message='pre-install scripts are enabled.'
+ [[ yes = \y\e\s ]]
+ postinstall_message='post-install scripts are enabled.'
+ yad --info --title=Summary --center --borders=10 '--button=Proceed with the installation.:0' --button=Exit:1 '--text=Please CLOSE any running applications NOW.

Here is a summary of what will be done. THIS IS YOUR LAST CHANCE TO EXIT before the system is installed.

--> You will be asked about a bootloader later.
--> Operating system will be installed on /dev/sda5 and formatted as ext4
--> /home will not be on a separate partition.

Desktop autologin will be disabled.
Console autologin will be disabled.


pre-install scripts are enabled.
post-install scripts are enabled.


*** If it seems like the installer stopped, check the terminal for messages. ***'
+ [[ 0 != \0 ]]
+ [[ yes = \y\e\s ]]
+ for file in /usr/lib/refractainstaller/pre-install/*
+ [[ -x /usr/lib/refractainstaller/pre-install/loc-timezn.sh ]]
+ bash /usr/lib/refractainstaller/pre-install/loc-timezn.sh
+ tee /dev/fd/63
++ yad --progress --pulsate --width=350 --auto-close --title=Cleanup
+ cleanup
+ echo -e '\n @@@ Cleaning up...\n'
++ df
++ grep -q /target/proc/
++ df
++ grep -q /target/dev/
++ df
++ grep -q /target/sys/

(process:7399): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
++ df
++ grep -q
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
++ df
++ grep -q
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
++ df
++ grep -q /target_boot/efi
++ df
++ grep -q /target_boot
++ df
++ grep -q /target_home
++ df
++ grep -q
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
++ df
++ grep -q '\/dev\/mapper\/home_fs'
+ [[ -h /dev/mapper/home_fs ]]
++ df
++ grep -q /target
++ df
++ grep -q /dev/sda5
++ df
++ grep '\/dev\/mapper\/root_fs'
+ [[ -h /dev/mapper/root_fs ]]
+ [[ -d /target ]]
+ [[ -d /target_home ]]
+ [[ -d /target_boot ]]
+ [[ '' = \y\e\s ]]
+ [[ '' = \y\e\s ]]
+ [[ '' = \y\e\s ]]
+ mkdir /target
+ check_exit
+ exit_code=0
+ [[ 0 -ne 0 ]]
+ [[ '' = yes ]]
+ install_part=/dev/sda5
+ [[ '' != \y\e\s ]]
+ mke2fs -t ext4 /dev/sda5
mke2fs 1.43.4 (31-Jan-2017)

(yad:7399): GLib-CRITICAL **: g_source_remove: assertion 'tag > 0' failed
+ rm -f /tmp/diskinfo
+ check_exit
+ exit_code=0
+ [[ 0 -ne 0 ]]
+ mount /dev/sda5 /target
+ check_exit
+ exit_code=0
+ [[ 0 -ne 0 ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ rsync -av / /target/ '--filter=P lost+found' '--filter=H lost+found' --exclude-from=/usr/lib/refractainstaller/installer_exclude.list --delete-before --delete-excluded
+ tee /dev/fd/63
++ yad --progress --pulsate --width=350 --auto-close '--title=Copying system to new partition.'

(process:7521): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ yes = \y\e\s ]]
+ [[ -f /target/etc/pmount.allow ]]
+ [[ -e /target/usr/bin/updatedb.mlocate ]]
+ [[ -x /target/usr/bin/updatedb.mlocate ]]
+ [[ '' != \y\e\s ]]
+ [[ yes = yes ]]
++ blkid -s UUID /dev/sda5
++ awk '{ print $2 }'
++ sed 's/\"//g'
+ install_part=UUID=0ebe3e3a-02d5-4c98-a926-355183cbcc17
+ echo -e 'UUID=0ebe3e3a-02d5-4c98-a926-355183cbcc17\t/\text4\tdefaults,noatime\t0\t1'
+ check_exit
+ exit_code=0
+ [[ 0 -ne 0 ]]
+ [[ -z '' ]]
+ [[ -n '' ]]
+ [[ yes = \y\e\s ]]
+ [[ yes = yes ]]
++ /sbin/blkid -s UUID /dev/sda2
++ awk '{ print $2 }'
++ sed 's/\"//g'
+ swap_part=UUID=0b4a75ba-8b74-47b1-8aaa-2d971f92732f
+ echo -e '\n Adding swap entry to fstab...\n'
+ echo -e 'UUID=0b4a75ba-8b74-47b1-8aaa-2d971f92732f\tswap\tswap\tdefaults\t0\t0'
+ [[ '' = yes ]]
+ [[ '' = yes ]]
+ [[ '' = yes ]]
+ [[ yes = \y\e\s ]]
+ sed -i~ 's/PasswordAuthentication no/PasswordAuthentication yes/' /target/etc/ssh/sshd_config
sed: can't read /target/etc/ssh/sshd_config: No such file or directory
+ sed -i 's/PermitRootLogin yes/PermitRootLogin without-password/' /target/etc/ssh/sshd_config
sed: can't read /target/etc/ssh/sshd_config: No such file or directory
+ mount --bind /dev/ /target/dev/
+ check_exit
+ exit_code=0
+ [[ 0 -ne 0 ]]
+ mount --bind /proc/ /target/proc/
+ check_exit
+ exit_code=0
+ [[ 0 -ne 0 ]]
+ mount --bind /sys/ /target/sys/
+ check_exit
+ exit_code=0
+ [[ 0 -ne 0 ]]
+ [[ -n '' ]]
+ [[ '' = \y\e\s ]]
+ [[ -n grub-pc*.deb ]]
+ grub_button='--button=Copy files:4'
+ grub_message='Copy files: Copy grub packages to /target and install bootloader'
+ [[ -n '' ]]
++ env LC_ALL=C fdisk -l
++ awk '/Disklabel type/ { print $3 }'
++ grep gpt
+ gpt_list=
++ env LC_ALL=C fdisk -l
++ awk '/BIOS boot/ { print $1 }'
+ bios_grub_dev=
+ '[' '' '!=' yes ']'
+ '[' -n '' ']'
+ df -h
+ yad --text-info '--title=Install Bootloader' --center --borders=10 --width=650 --height=600 '--text=
Copy files: Copy grub packages to /target and install bootloader

Chroot: will open an xterm in the chrooted installation for custom work. 


Continue: will proceed whether or not you have installed a bootloader. If not,
you will need to have another way to boot this installation.

Abort: will exit the installer and abort the installation.

' '--button=Copy files:4' --button=Abort:2 --button=Chroot:1 --button=Continue:0

(process:7849): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
+ answer=0
+ [[ 0 = 1 ]]
+ [[ 0 = 2 ]]
+ [[ 0 = 3 ]]
+ [[ 0 = 4 ]]
+ [[ '' = yes ]]
+ [[ '' = yes ]]
+ '[' -f /target/boot/grub/setup_left_core_image_in_filesystem ']'
+ [[ '' = \y\e\s ]]
+ chroot /target /bin/bash -c 'shadowconfig on'
++ awk -F: '/1000:1000/ { print $1 }' /target/etc/passwd
+ oldname=devuan
++ cat /target/etc/passwd
++ grep '^devuan'
++ sed s/,,,//
++ awk -F : '{print $5}'
+ old_realname=
+ username_dialog
++ yad --form '--title=Configure hostname and username...' --center --borders=10 --button=OK:0 '--text=\n You should change the hostname and username \n 	(optional but recommended) \n' '--field=New hostname \(no spaces\):' '--field=New username \(no spaces\):' '--field=New user'\''s '\''real name'\'' \(e.g. John Smith\):' '--field=Permit sudo for new user\?:CHK' '--field=Use sudo as default for new user\?:CHK' '--field=Use sudo only for shutdown\?:CHK' devuan devuan '' FALSE FALSE TRUE

(process:7947): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
+ newuser='kaos|keos|keos|TRUE|FALSE|FALSE|'
++ echo 'kaos|keos|keos|TRUE|FALSE|FALSE|'
++ awk -F '|' '{print $1}'
+ new_hostname=kaos
++ echo 'kaos|keos|keos|TRUE|FALSE|FALSE|'
++ awk -F '|' '{print $2}'
+ newname=keos
++ echo 'kaos|keos|keos|TRUE|FALSE|FALSE|'
++ awk -F '|' '{print $3}'
+ new_realname=keos
++ echo 'kaos|keos|keos|TRUE|FALSE|FALSE|'
++ awk -F '|' '{print $4}'
+ sudoconfig=TRUE
++ echo 'kaos|keos|keos|TRUE|FALSE|FALSE|'
++ awk -F '|' '{print $5}'
+ sudo_is_default=FALSE
++ echo 'kaos|keos|keos|TRUE|FALSE|FALSE|'
++ awk -F '|' '{print $6}'
+ sudo_shutdown=FALSE
+ [[ kaos != devuan ]]
+ test_hostname
+ [[ -z kaos ]]
+ [[ ! kaos =~ (^[a-zA-Z0-9]([a-zA-Z0-9]|-)+[a-zA-Z0-9]$) ]]
+ hostname_len=4
+ [[ 4 -gt 63 ]]
+ sed -i s/devuan/kaos/ /target/etc/hostname
+ sed -i s/devuan/kaos/g /target/etc/hosts
+ '[' -z keos ']'
+ '[' devuan '!=' keos ']'
+ chroot /target usermod -l keos devuan
+ check_exit
+ exit_code=0
+ [[ 0 -ne 0 ]]
+ chroot /target groupmod -n keos devuan
+ check_exit
+ exit_code=0
+ [[ 0 -ne 0 ]]
+ chroot /target usermod -d /home/keos -m keos
+ check_exit
+ exit_code=0
+ [[ 0 -ne 0 ]]
++ grep -r /home/devuan /target/home/keos/.config
++ awk -F: '{ print $1 }'
+ for i in $(grep -r "/home/$oldname" /target/home/$newname/.config | awk -F":" '{ print $1 }')
+ sed -i 's/\/home\/devuan/\/home\/keos/g' /target/home/keos/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
+ for i in $(grep -r "/home/$oldname" /target/home/$newname/.config | awk -F":" '{ print $1 }')
+ sed -i 's/\/home\/devuan/\/home\/keos/g' /target/home/keos/.config/xfce4/desktop/icons.screen0-1350x672.rc
+ for i in $(grep -r "/home/$oldname" /target/home/$newname/.config | awk -F":" '{ print $1 }')
+ sed -i 's/\/home\/devuan/\/home\/keos/g' /target/home/keos/.config/xfce4/desktop/icons.screen0-1350x672.rc
+ for i in $(grep -r "/home/$oldname" /target/home/$newname/.config | awk -F":" '{ print $1 }')
+ sed -i 's/\/home\/devuan/\/home\/keos/g' /target/home/keos/.config/xfce4/desktop/icons.screen0-1350x672.rc
+ for i in $(grep -r "/home/$oldname" /target/home/$newname/.config | awk -F":" '{ print $1 }')
+ sed -i 's/\/home\/devuan/\/home\/keos/g' /target/home/keos/.config/xfce4/desktop/icons.screen0-1350x672.rc
+ for i in $(grep -r "/home/$oldname" /target/home/$newname/.config | awk -F":" '{ print $1 }')
+ sed -i 's/\/home\/devuan/\/home\/keos/g' /target/home/keos/.config/xfce4/desktop/icons.screen0-1350x672.rc
++ grep -r /home/devuan /target/home/keos/.local
++ awk -F: '{ print $1 }'
+ chroot /target /bin/bash -c 'chfn -f '\''keos'\'' keos'
+ '[' -e /target/etc/sudoers.d/live ']'
+ rm -f /target/etc/sudoers.d/live
++ awk -F: '/1000:1000/ { print $1 }' /etc/passwd
+ oldusername=devuan
++ awk -F: '/1000:1000/ { print $1 }' /target/etc/passwd
+ newusername=keos
+ grep -qs devuan /target/etc/sudoers
+ '[' TRUE = TRUE ']'
+ chroot /target usermod -a -G sudo keos
+ grep -qs '^%sudo' /target/etc/sudoers
+ '[' FALSE '!=' TRUE ']'
+ '[' -f /target/home/keos/.gconf/apps/gksu/%gconf.xml ']'
+ sed -i /sudo-mode/s/true/false/ /target/home/keos/.gconf/apps/gksu/%gconf.xml
+ sed -i s/SU_TO_ROOT_SU=sudo/SU_TO_ROOT_SU=su/ /target/home/keos/.su-to-rootrc
+ for file in /target/home/$newusername/.*/share/config/*desurc
+ sed -i s/super-user-command=sudo/super-user-command=su/ /target/home/keos/.kde/share/config/kdesurc
+ '[' FALSE = TRUE ']'
+ [[ yes = \y\e\s ]]
+ set_noautologin_desktop
+ [[ -f /target/etc/gdm/gdm.conf ]]
+ [[ -f /target/etc/gdm3/daemon.conf ]]
+ [[ -f /target/etc/lightdm/lightdm.conf ]]
+ '[' -f /target/etc/default/kdm.d/live-autologin ']'
+ '[' -f /target/etc/kde3/kdm/kdmrc ']'
+ '[' -f /target/etc/kde4/kdm/kdmrc ']'
+ [[ -f /target/etc/default/kdm-trinity.d/live-autologin ]]
+ '[' -f /target/etc/trinity/kdm/kdmrc ']'
+ [[ -f /target/etc/default/tdm-trinity.d/live-autologin ]]
+ '[' -f /target/etc/trinity/tdm/tdmrc ']'
+ [[ -f /target/etc/slim.conf ]]
+ sed -i -e 's/^[ ]*default_user/#default_user/' -e 's/^[ ]*auto_login.*$/#auto_login no/' /target/etc/slim.conf
+ [[ -f /target/etc/lxdm/lxdm.conf ]]
+ '[' -f /target/etc/profile.d/zz-live-config_xinit.sh ']'
+ disable_auto_console=yes
+ [[ yes = \y\e\s ]]
+ grep -q 'respawn:/bin/login -f' /target/etc/inittab
++ date +%Y%m%d_%H%M
+ mv /target/etc/inittab /target/etc/inittab.20180526_1148
+ cp /usr/lib/refractainstaller/inittab.debian /target/etc/inittab
+ set_rootpass
+ '[' FALSE = TRUE ']'
+ pass_dialog=root
+ configure_pass
+ clean_log
+ '[' -n '' ']'
+ '[' -n '' ']'
+ newpass=
+ confirm_newpass=
++ yad --form '--title=Configure root password' --center --borders=10 --button=OK:0 '--text=You should reset the root password.\nUse TAB to change fields.' '--field=Enter new root password::H' '--field=Confirm new root password::H' '--field=Use current password\? (not recommended):CHK' ''

(process:8077): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
+ pass_entry='****|****|FALSE|'
++ echo '****|****|FALSE|'
++ awk -F '|' '{print $1}'
+ newpass=****
++ echo '****|****|FALSE|'
++ awk -F '|' '{print $2}'
+ confirm_newpass=****
++ echo '****|****|FALSE|'
++ awk -F '|' '{print $3}'
+ use_existing=FALSE
++ echo '****|****|FALSE|'
++ awk -F '|' '{print $4}'
+ disable_root=
+ '[' FALSE = TRUE ']'
+ '[' -n **** ']'
+ '[' FALSE = TRUE ']'
+ '[' FALSE = TRUE ']'
+ '[' '' = TRUE ']'
+ '[' -z **** ']'
+ '[' **** '!=' **** ']'
+ '[' '' = TRUE ']'
+ '[' -n **** ']'
+ chroot /target /bin/bash -c 'echo -e "****\n****\n" | passwd root'
Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
+ clean_log
+ '[' -n **** ']'
+ sed -i 's|****|\*\*\*\*|g' /var/log/refractainstaller_error.log

Thanks!


devuan_ascii_2.0.0-rc_amd64_desktop-live.iso  [Xfce]

Graphics: AMD Radeon HD 7640G integrated graphics
GPU: AMD/ATI Trinity [Radeon HD 7640G]

Offline

#27 2018-05-29 14:34:57

fsmithred
Administrator
Registered: 2016-11-25
Posts: 736  

Re: How to install Devuan system/language into spanish? [solved]

That does help, thanks. You definitely installed from the desktop-live. If you booted into Italian, then any system messages would be in Italian. The English parts are from the installer script. The debconf dialogues for locales, tzdata and keyboard would have been in Italian, too. I can see that those ran correctly this time. I don't know why they didn't work for you the first time.

Offline

Board footer