Sample Header Ad - 728x90

Unix & Linux Stack Exchange

Q&A for users of Linux, FreeBSD and other Unix-like operating systems

Latest Questions

0 votes
1 answers
2048 views
Resizing a partition in TinyCore without losing data
I have the following doubt about TinyCore: how to can I resize the boot partition (the only partition available) without losing data? I believe I have to: - boot to command prompt using some live system - check what partition I want to resize (`fdisk -l`) - unmount the partition, then run: `resize2f...
I have the following doubt about TinyCore: how to can I resize the boot partition (the only partition available) without losing data? I believe I have to: - boot to command prompt using some live system - check what partition I want to resize (fdisk -l) - unmount the partition, then run: resize2fs -p /dev/sdxy new_sizeM (eg /dev/sdc1 7600M). Unmounting is done with umount and checking partition with fdisk -l, right?
tmm88 (1 rep)
Aug 29, 2017, 10:53 AM • Last activity: Jul 22, 2025, 10:04 AM
3 votes
1 answers
4804 views
Tiny Core Linux persistent home directory
I have a command line **frugal** install of Tiny Core and I want to have a **persistent home directory**, because the programs I run save results there. I read the [persistent option details][1] and followed [these instructions][2]. Already added the `home=UUID="xxxxxx"` boot option to the `/mnt/sda...
I have a command line **frugal** install of Tiny Core and I want to have a **persistent home directory**, because the programs I run save results there. I read the persistent option details and followed these instructions . Already added the home=UUID="xxxxxx" boot option to the /mnt/sda1/tce/boot/extlinux/extlinux.conf file and saved it with filetool.sh -b. During the boot process the home=UUID part is printed to the console, the extlinux.conf file stays persistent, but when I create files in the home directory, they disappear after reboot. Is there any way to make this work? If the system stops accidentally, will these permanent files remain there with the latest content, or the system saves them only on shutdown? I also thought about creating a cronjob and execute backup script in every n minutes, but this is the last solution I would like to have.
Patartics Milán (131 rep)
May 9, 2016, 10:46 AM • Last activity: Feb 14, 2025, 07:46 PM
0 votes
0 answers
16 views
Significant Differences in BusyBox Binaries Despite Using Same Configuration on Tinycore Linux
I successfully built BusyBox in Tinycore Linux version 11.x, following the instructions from [Tinycore's BusyBox compilation guide](http://tinycorelinux.net/14.x/x86_64/release/src/busybox/compile_busybox), although the guide is for version 14.x. **Issue Description:** I'm currently using the BusyBo...
I successfully built BusyBox in Tinycore Linux version 11.x, following the instructions from [Tinycore's BusyBox compilation guide](http://tinycorelinux.net/14.x/x86_64/release/src/busybox/compile_busybox) , although the guide is for version 14.x. **Issue Description:** I'm currently using the BusyBox included in [corepure64.gz from Tinycore 14.0](http://tinycorelinux.net/14.x/x86_64/archive/14.0/distribution_files/corepure64.gz) . My goal is to compile a BusyBox version that closely matches the one in corepure64.gz, using the same nosuid.config as suggested in the compile guide. **Problem Encountered:** I compiled two versions of BusyBox, named obusybox1 and obusybox5. To identify differences, I used hexdump and diff as follows:
$ hexdump -C obusybox1 > obusybox1.hex
$ hexdump -C obusybox5 > obusybox5.hex
$ diff -u obusybox1.hex obusybox5.hex
--- obusybox1.hex    2024-08-03 07:40:28.257532542 +0900
+++ obusybox5.hex    2024-08-03 07:40:37.221691421 +0900
@@ -30673,7 +30673,7 @@
 000791c0  25 73 27 00 6f 75 74 20  6f 66 20 6d 65 6d 6f 72  |%s'.out of memor|
 000791d0  79 00 42 75 73 79 42 6f  78 20 76 31 2e 33 36 2e  |y.BusyBox v1.36.|
 000791e0  30 20 28 32 30 32 34 2d  30 38 2d 30 31 20 31 37  |0 (2024-08-01 17|
-000791f0  3a 30 36 3a 30 37 20 55  54 43 29 00 2f 64 65 76  |:06:07 UTC)./dev|
+000791f0  3a 33 30 3a 35 30 20 55  54 43 29 00 2f 64 65 76  |:30:50 UTC)./dev|
 00079200  2f 74 74 79 00 4c 49 4e  45 53 00 43 4f 4c 55 4d  |/tty.LINES.COLUM|
 00079210  4e 53 00 64 75 6d 62 00  63 61 6e 27 74 20 6f 70  |NS.dumb.can't op|
 00079220  65 6e 20 27 25 73 27 00  63 61 6e 27 74 20 72 65  |en '%s'.can't re|
The differences are due to build time strings, which is acceptable. However, comparing obusybox1 with the BusyBox in corepure64.gz shows significant differences:
$ diff -u obusybox1.hex busybox.hex | diffstat
busybox.hex |68071 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1 file changed, 34023 insertions(+), 34048 deletions(-)
**Question:** Why is there such a significant difference between obusybox1 and the BusyBox in corepure64.gz, despite using the same configuration file?
Emdi Hossain (1 rep)
Aug 5, 2024, 06:05 AM
0 votes
0 answers
40 views
Minimizing differences when recompiling BusyBox for CorePure64 (TinyCore)
I've encountered an issue while trying to replace the default BusyBox in CorePure64 with a recompiled version. Despite using the default config file `busybox-1.36.0_config.nosuid` and not enabling any additional features, the differences between my recompiled binary and the original are more extensi...
I've encountered an issue while trying to replace the default BusyBox in CorePure64 with a recompiled version. Despite using the default config file busybox-1.36.0_config.nosuid and not enabling any additional features, the differences between my recompiled binary and the original are more extensive than expected. To analyze the differences, I used the following commands:
objdump -D -b binary -m i386:x86-64 ./busybox1 > busybox1.asm
objdump -D -b binary -m i386:x86-64 ./busybox5 > busybox5.asm
diff ./busybox1.asm ./busybox5.asm
Although the file sizes remain the same, I observed over 20 discrepancies beyond the anticipated changes in the date string. Here’s how I compiled BusyBox in TinyCore 11.x, as per the instructions: 1. **Setup and Download:**
tce-load -i compiletc sstrip
    wget https://www.busybox.net/downloads/busybox-1.36.0.tar.bz2 
    cd busybox-1.36.0
2. **Applying Patches:**
patch -Np1 -i ../busybox-1.27.1-wget-make-default-timeout-configurable.patch
    patch -Np1 -i ../busybox-1.29.3_root_path.patch
    patch -Np1 -i ../busybox-1.33.0_modprobe.patch
    patch -Np0 -i ../busybox-1.33.0_tc_depmod.patch
3. **Configuration and Compilation:**
cp busybox-1.36.0_config.suid .config
    make oldconfig
    make CC="gcc -flto -mtune=generic -Os -pipe" CXX="g++ -flto -mtune=generic -Os -pipe -fno-exceptions -fno-rtti"
    sudo make CC="gcc -flto -mtune=generic -Os -pipe" CONFIG_PREFIX=/tmp/pkg install
    sudo mv /tmp/pkg/bin/busybox /tmp/pkg/bin/busybox.suid
4. **Recompilation with No SUID:**
cp busybox-1.36.0_config.nosuid .config
    make oldconfig
    make CC="gcc -flto -mtune=generic -Os -pipe"
    sudo make CC="gcc -flto -mtune=generic -Os -pipe" CONFIG_PREFIX=/tmp/pkg install
Despite following these steps, the number of differences is puzzling. My question to the community: How can I compile BusyBox so that it more closely matches the original BusyBox included with CorePure64? Any tips or insights would be greatly appreciated!
Emdi Hossain (1 rep)
Aug 2, 2024, 09:42 PM • Last activity: Aug 5, 2024, 04:52 AM
2 votes
0 answers
108 views
No such file or directory, but ldd reports all present
I have compiled canboat for PiCore64 from my amd64 workstation using docker and qemu. Specifically this is my build script: ``` lang-sh #!/bin/sh set -e NAME=canboat cd canboat make all cd .. mkdir -p ./root/usr/local/bin/ cp canboat/rel/linux-aarch64/* ./root/usr/local/bin/ patchelf --replace-neede...
I have compiled canboat for PiCore64 from my amd64 workstation using docker and qemu. Specifically this is my build script:
lang-sh
#!/bin/sh

set -e

NAME=canboat

cd canboat
make all
cd ..

mkdir -p ./root/usr/local/bin/
cp canboat/rel/linux-aarch64/* ./root/usr/local/bin/

patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/actisense-serial
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/analyzer
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/analyzer-explain
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/analyzer-explain-j1939
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/analyzer-j1939
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/candump2analyzer
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/command-group-function
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/ikonvert-serial
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/iptee
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/n2kd
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/nmea0183-serial
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/replay
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/request-group-function
patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 --set-interpreter ld-linux-aarch64.so.1 ./root/usr/local/bin/socketcan-writer
#exit 1

mksquashfs ./root "$DEST"/"$NAME".tcz -all-root
md5sum "$DEST"/"$NAME".tcz > "$DEST"/"$NAME".tcz.md5.txt
cp "$NAME".tcz.dep "$DEST"
cp "$NAME".tcz.info "$DEST"
Dockerfile:
-docker
FROM arm64v8/alpine:3.19

RUN apk add gcc g++ python3 musl-dev make py3-pip py3-virtualenv libxslt libxml2-utils\
            squashfs-tools py3-yaml py3-urllib3 npm linux-headers patchelf
When I load this extension in PiCore64 14.1.0, I get this output:
$ /tmp/tcloop/canboat/usr/local/bin/actisense-serial
-sh: /tmp/tcloop/canboat/usr/local/bin/actisense-serial: not found
Diagnostics:
$ ls /tmp/tcloop/canboat/usr/local/bin/actisense-serial
/tmp/tcloop/canboat/usr/local/bin/actisense-serial
$ ldd /tmp/tcloop/canboat/usr/local/bin/actisense-serial
linux-vdso.so.1 (0x0000007f81963000)
libc.so.6 => /lib/libc.so.6 (0x0000007f81720000)
ld-linux-aarch64.so.1 => /lib/ld-linux-aarch64.so.1 (0x0000007f881926000)
$ readelf -l /tmp/tcloop/canboat/usr/local/bin/actisense-serial | grep interpr
[Requesting program interpreter: ld-linux-aarch64.so.1]
$ ls /lib
...
ld-linux-aarch64.so.1
...
libc.so.6
...
$ env
USER=tc
SHLVL=1
HOME=/home/tc
PAGER=less -EM
PS1=...
ENV=/home/tc/.ashrc
BACKUP=1
LOGNAME=tc
TERM=linux
PATH=/home/tc/.local/bin:/usr/local/sbin:/usr/local/bin:/apps/bin:/usr/sbin:/usr/bin:/sbin:/bin:/etc/sysconfig/tcedir/ondemand
G_FILENAME_ENCODING=iso8859-1
LANG=C
MANPAGER=less -isR
SHELL=/bin/sh
FLWM_TITLEBAR_COLOR=58:7D:AA
PWD=/home/tc
EDITOR=vi
$ strace /tmp/tcloop/canboat/usr/local/bin/actisense-serial
execve("/tmp/tcloop/canboat/usr/local/bin/actisense-serial", ["/tmp/tcloop/canboat/usr/local/bi"...], 0x7fd7ba350 /* 17 vars */) = -1 ENOENT (No such file or directory)
strace: exec: No such file or directory
+++ exited with 1 +++
(...: abbreviated for brevity or my laziness) So all required shared libraries apparently can be located, but I am still baffled as to why I get the error. Is there some way that I can find what it is looking for that it cannot find? What is it missing?
rhbvkleef (121 rep)
Feb 21, 2024, 10:14 AM • Last activity: Feb 21, 2024, 10:27 AM
0 votes
1 answers
565 views
cant boot tinycore gui
I have an ancient machine that can only boot from floppy or CD. I purchased a TinyCore CD online and booted it, and it worked well. I installed some extensions and got it working, but i noticed that it was tinycore version 3.2 which is very old. so i bought an external burner and burned the latest ....
I have an ancient machine that can only boot from floppy or CD. I purchased a TinyCore CD online and booted it, and it worked well. I installed some extensions and got it working, but i noticed that it was tinycore version 3.2 which is very old. so i bought an external burner and burned the latest .iso for tinycore and booted it but could not get the desktop. only the command line. i also burned the latest coreplus and got the same result. When booting it looks normal and loads extensions but then spits out:
't open '/opt/.tce_dir': no such file or directory
and:
/tc/.wbar: file exists
then gives a command prompt. when i enter
i get:
/tc/.wbar: file exists
But if i boot from the original tinycore 3.2 everything works again. also i've noticed that i can't delete files. They reappear on reboot. just trivial things like a screenshot or a txt file. Do i have to undo something from the first boot in order for newer versions to boot properly? I tried just deleting .wbar but that didn't help. It reappeared on the next reboot anyways. Is there a straight forward way to wipe everything and start fresh? Any clues or tips would be appreciated.
bungee1980 (27 rep)
May 26, 2023, 03:58 PM • Last activity: May 27, 2023, 06:43 AM
0 votes
1 answers
1387 views
problem when changing the keyboard layout in tiny core linux
I have installed tiny core linux, and I need a different keyboard layout; I searched on the internet, and I've read this line, sudo loadkmap < /usr/share/kmap/qwerty/fi-latin9.kmap but it doesn't work, the shell says: "-sh: can't open [...]: no such file" http://tinycorelinux.net/faq.html#keyboard E...
I have installed tiny core linux, and I need a different keyboard layout; I searched on the internet, and I've read this line, sudo loadkmap < /usr/share/kmap/qwerty/fi-latin9.kmap but it doesn't work, the shell says: "-sh: can't open [...]: no such file" http://tinycorelinux.net/faq.html#keyboard EDIT: maybe I've found a possible solution, I need to connect tiny core linux to the internet, and after that type, tce-load -wi Xorg-7.7-lang-it but it gives me a server error: http not found, 404 error. I use a virtual machine (virtual box), do you think it's a problem of the virtual machine?
Gabriel Burzacchini (103 rep)
Mar 23, 2023, 04:08 PM • Last activity: Mar 23, 2023, 06:46 PM
1 votes
1 answers
126 views
TinyCore in qemu save options
I ran ```sh qemu-system-x86_64 -m 2047M -boot d -hda tc.vhd -cdrom TinyCore-current.iso ``` I installed Firefox and shut down the virtual machine. After rebooting with the same command, Firefox wasn't installed. How can I achieve that if I install something, it will persist in `tc.vhd` image? Has it...
I ran
qemu-system-x86_64 -m 2047M -boot d -hda tc.vhd -cdrom TinyCore-current.iso
I installed Firefox and shut down the virtual machine. After rebooting with the same command, Firefox wasn't installed. How can I achieve that if I install something, it will persist in tc.vhd image? Has it something to do with the "save options" when shutting down the machine? There is a backup option, but it isn't offering the /dev/hda as I would expect.
xralf (15189 rep)
Nov 27, 2022, 09:29 PM • Last activity: Dec 4, 2022, 11:33 AM
1 votes
0 answers
43 views
How to play a Game with Commands Environment?
So now i have a very old laptops. Only having 2 GB ram. And i really wanted to play Minecraft (Java). But whenever i play it, its always dropping to 20-30 fps somehow (In Bodhi, and Q4OS Trinity. And i think the DE can affect this. So i have an idea to play Minecraft without installing any DE or app...
So now i have a very old laptops. Only having 2 GB ram. And i really wanted to play Minecraft (Java). But whenever i play it, its always dropping to 20-30 fps somehow (In Bodhi, and Q4OS Trinity. And i think the DE can affect this. So i have an idea to play Minecraft without installing any DE or application. Just the core, drivers, and minecraft, nothing else. But idk is it possible or not. Or i should install DE to provide a GUI? The game it self use .jar so i think its possible. But idk, maybe someone could explain me? Thank you very much for answering :)
Egalito (11 rep)
Jul 18, 2021, 10:41 AM • Last activity: Jul 18, 2021, 09:43 PM
0 votes
1 answers
505 views
Persistence on Tinycore 12.0 virtual machine
Using Oracle Virtual Box, I have a Tinycore 12.0 virtual machine with a MacOS Big Sur 11.2.3 host. I have the most minimal Core version, no GUI, because I was having trouble with mouse tracking and I would only really use the machine for the command line. The issue I'm having is that I can't get thi...
Using Oracle Virtual Box, I have a Tinycore 12.0 virtual machine with a MacOS Big Sur 11.2.3 host. I have the most minimal Core version, no GUI, because I was having trouble with mouse tracking and I would only really use the machine for the command line. The issue I'm having is that I can't get things to "stick" through reboots. When I first booted, nothing stuck, so I looked around and used tce-ab to install tc-install. I then used tc-install.sh to install on the virtual disk I had created in virtualbox (32 GB). I selected ext4 for the install. I also used the boot options opt=sda1 home=sda1 tce=sda1. I installed vim to test, and it stuck through reboots. At this point, I tried adding a file to the home directory. After touch test and sudo reboot, test was gone. My /mnt/sda1/tce/boot/extlinux/extlinux.conf file looks like this:
DEFAULT corepure64
LABEL corepure64
KERNEL /tce/boot/vmlinuz64
INITRD /tce/boot/corepure64.gz
APPEND quiet user=myname opt=sda1 home=sda1 tce=sda1 norestore
The norestore comes from https://www.linuxsecrets.com/tinycorelinux-wiki/wiki:backup_hd.html The boot options I used come from https://www.linuxsecrets.com/tinycorelinux-wiki/wiki:install_hd.html I have absolutely no attachment to any data on this system, and I'm at a complete loss at what to do. Edit: On boot, there is an space to specify options manually. If I do this and type mc home=sda1, then the home directory persists.
Jargon (1 rep)
Mar 31, 2021, 08:29 PM • Last activity: Mar 31, 2021, 10:37 PM
2 votes
1 answers
612 views
Qemu with TinyCoreLinux - networking
My host OS is Windows 7 ( IP: 192.168.0.25 ) and I have Qemu on it. I start TinyCore Linux on Qemu. I want to see the address, for example 192.168.0.40, when I execute command `ifconfig` in TinyCore. When I started qemu by command `qemu-system-i386.exe -cdrom C:\Users\Tom\Desktop\Core-11.1.iso` and...
My host OS is Windows 7 ( IP: 192.168.0.25 ) and I have Qemu on it. I start TinyCore Linux on Qemu. I want to see the address, for example 192.168.0.40, when I execute command ifconfig in TinyCore. When I started qemu by command qemu-system-i386.exe -cdrom C:\Users\Tom\Desktop\Core-11.1.iso and execute command ifconfig I see 2 interfaces: eth0 ( 10.0.2.15 ) and lo ( 127.0.0.1 ) on TinyCore. When I started qemu by command qemu-system-i386.exe -cdrom C:\Users\Tom\Desktop\Core-11.1.iso -netdev user,id=xyz,net=192.168.0.0/24,dhcpstart=192.168.0.40 and execute command ifconfig I see only 1 interface: lo ( 127.0.0.1 ) on TinyCore. Any help?
Tomasz Nowakowski (21 rep)
May 31, 2020, 09:42 AM • Last activity: Mar 25, 2021, 09:11 PM
0 votes
2 answers
7169 views
Install app on tiny core
How do you install `mysql` on tiny core? Also how do you install `clamav`? Can you install `apt-get` or `yum` on tiny core? All should be done in command line / terminal
How do you install mysql on tiny core? Also how do you install clamav? Can you install apt-get or yum on tiny core? All should be done in command line / terminal
matt (101 rep)
Jun 12, 2015, 09:07 PM • Last activity: Oct 21, 2020, 01:03 AM
0 votes
1 answers
1832 views
Does tinycore's \ PiCore's Python limits prevent Python library installation for controlling a relay board?
On Raspbian: I have successfully implemented instructions per: [https://github.com/SequentMicrosystems/megaio-rpi][1] git clone newbielink:https://github.com/SequentMicrosystems/megaio-rpi.git [nonactive] cd megaio-rpi/ ~/megaio-rpi$ sudo make install All Mega-IO card functions are available through...
On Raspbian: I have successfully implemented instructions per: https://github.com/SequentMicrosystems/megaio-rpi git clone newbielink:https://github.com/SequentMicrosystems/megaio-rpi.git [nonactive] cd megaio-rpi/ ~/megaio-rpi$ sudo make install All Mega-IO card functions are available through the "megaio" command. If you clone the repository, any update can be made with the following commands: ~$ cd megaio-rpi/ ~/megaio-rpi$ git pull ~/megaio-rpi$ sudo make install For python library install and usage checkout the "python" subfolder.z QUESTIONS === I have installed python3.6 on PiCore 9.3, which has a very different paradigm form a traditional SSD based computer: "frugal install ". I am trying to understand: - Can I can use vendor provided python libraries on PiCore? - After copying the megaio-rpi directory from the Raspbian instance to picore what would be next steps? Any examples (URLS \ Videos) are appreciated. It is not clear to me what the Google keywords would be to return such videos / examples (assuming they exist).
gatorback (1522 rep)
Feb 25, 2020, 09:05 PM • Last activity: Mar 1, 2020, 07:58 PM
10 votes
3 answers
44332 views
Can I use APT on TinyCore?
Will tinyCore let me use APT? I am looking forward to use a very light version of Linux on a netbook or something. For the last few years I been using Linux Mint and I like it, but I am getting tired of it, since it is too big to my taste now, and I want an easier, faster and more lightweight one, h...
Will tinyCore let me use APT? I am looking forward to use a very light version of Linux on a netbook or something. For the last few years I been using Linux Mint and I like it, but I am getting tired of it, since it is too big to my taste now, and I want an easier, faster and more lightweight one, however I am used to apt-get in Ubuntu and Debian. I only use my computers for coding and web development stuff, so I don't want to get my hands dirty on a Linux stuff for long, all I need is a lightweight OS that doesn't look stupid and big, vim and a browser to test. However, APT is important to me; will it work with TinyCore or something similar?
zotherstupidguy (287 rep)
Mar 20, 2013, 03:29 PM • Last activity: Jan 11, 2020, 09:58 PM
0 votes
1 answers
336 views
build vnc4server from source
I want to build vnc4server from source, but am surprized that I'm unable to find the source code. Background: - I'm running TinyCore linux for a few years on a 32bit embedded devices. It's running vnc4server for remote access. - The 32bit embedded devices are not available anymore, so for new projec...
I want to build vnc4server from source, but am surprized that I'm unable to find the source code. Background: - I'm running TinyCore linux for a few years on a 32bit embedded devices. It's running vnc4server for remote access. - The 32bit embedded devices are not available anymore, so for new projects we're looking at a switch to 64bit devices. I'm setting up TinyCore in as much the same setup as the old devices. But now vnc4server is not available as an app for TinyCore 64bit. I've had other such apps (atftpd, bftpd, ...) which I just built from source. However I can't find the source for vnc4server. It seems to be part of ubuntu. It seems to be based on realVnc, of which I can't find the source as well. Any ideas where to look? Or any ideas for the closest alternative vnc server?
Brecht (33 rep)
Dec 11, 2019, 09:43 AM • Last activity: Dec 11, 2019, 10:18 AM
1 votes
0 answers
472 views
Can PowerShell be run on TinyCore Linux?
Is there a way to install PowerShell on TinyCore? The below link is the MS documentation for supported Linux distros. https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-6 I thought of downloading the Ubuntu 18.04 package and using the Ti...
Is there a way to install PowerShell on TinyCore? The below link is the MS documentation for supported Linux distros. https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-6 I thought of downloading the Ubuntu 18.04 package and using the TinyCore commands per below link http://wiki.tinycorelinux.net/wiki:package_management_cheat_sheet However, Wget fails somehow. Error: ***Server returned error. 404. Not found*** I tried to install Snap. Successfully installed Git on TinyCore. Snap download succeeds per instructions https://docs.snapcraft.io/installing-snap-on-arch-linux However, TinyCore doesn't have 'makepkg' or 'systemctl'. Could there be any other workaround?
Ayan Mullick (61 rep)
Jul 13, 2019, 05:38 AM • Last activity: Jul 16, 2019, 04:44 AM
2 votes
3 answers
3243 views
I want to run Linux ISO from windows
I'm looking to run a linux ISO from within windows 7, say Tiny Core Linux. I have tried [StartLinux][1], and extracted its contents in a folder with the ISO file. It started fine but, after a while, I recieved a blue screen and the computer rebooted. Linux also didn't see the Hard drive, but that wa...
I'm looking to run a linux ISO from within windows 7, say Tiny Core Linux. I have tried StartLinux , and extracted its contents in a folder with the ISO file. It started fine but, after a while, I recieved a blue screen and the computer rebooted. Linux also didn't see the Hard drive, but that was alright (for my limited needs). I have also tried mounting the ISO using Ultraiso, and used StartLinuxCD but the boot never continued in the first place. I also booted Tinycore normally with a USB stick, but it didn't start the GUI, but that's another matter. I have tried downloading Cygwin, but I never understood how it works :S Is their any other way I can run Linux from within windows for a beginner like myself, without problems? I'm looking to do very simple tasks in Linux; like opening the BASH, or getting familiar with the tools, while reading the documentation from Windows or the internet.
Ray (123 rep)
Mar 28, 2014, 06:35 AM • Last activity: Apr 14, 2019, 08:59 AM
1 votes
1 answers
4193 views
Tiny Core: startup script and persistence
I need a very lightweight, and I found Tiny Core Linux, which I installed following [this guide][1], but I have several problems, related to adding SysVinit (in which is based) startup scripts: 1. Anything I write in /etc/init.d/ is lost after reboot 2. There are no /etc/rcX.d/ directories for the d...
I need a very lightweight, and I found Tiny Core Linux, which I installed following this guide , but I have several problems, related to adding SysVinit (in which is based) startup scripts: 1. Anything I write in /etc/init.d/ is lost after reboot 2. There are no /etc/rcX.d/ directories for the different runlevels. I tried to avoid the 2nd problem calling my scripts at the end of the ones in /etc/init.d/, but because of the 1st problem, everything is lost when restarting. After this, I checked the mounted devices, and the disk I selected to install, /dev/vda1, is mounted in /mnt/vda1, /home and /opt, and / corresponds to a rootfs: rootfs on / type rootfs (rw,size=460176k,nr_inodes=163912) Before these tests, I had tried other install ways instead of Frugal, like USB-HDD, but similar results, so, I think I am not understanding well how to work with this distro.
xCovelus (238 rep)
Feb 15, 2019, 01:03 PM • Last activity: Feb 22, 2019, 01:10 PM
1 votes
0 answers
405 views
Why can't dd write to /dev/ram0 on Core Linux?
I created an ext2 file-system on `/dev/ram0` ramdisk, and mounted it at `/mnt/ram`. mkdir /mnt/ram mkext2fs /dev/ram0 sudo mount /dev/ram0 /mnt/ram -o rw Reading from ramdisk with `dd` works. dd if=/dev/ram0 bs=1 count=1 When I want to write the contents of the file `my_file` to ramdisk, it fails. d...
I created an ext2 file-system on /dev/ram0 ramdisk, and mounted it at /mnt/ram. mkdir /mnt/ram mkext2fs /dev/ram0 sudo mount /dev/ram0 /mnt/ram -o rw Reading from ramdisk with dd works. dd if=/dev/ram0 bs=1 count=1 When I want to write the contents of the file my_file to ramdisk, it fails. dd if=./my_file of=/dev/ram0 bs=1 count=1 0+0 records in 0+0 records out 0 bytes (0B) copied, 0.000913 seconds, 0B/s However, just reading the file dumps its content on stdin. dd if=./my_file bs=1 count=1 The permission on /dev/ram0 shows rw permisssion for root. ls -l /dev/ram0 brw-rw---- 1 root staff 1, 0 Jul 5 02:56 /dev/ram0 What does prevent dd from writing to /dev/ram0?
sherlock (686 rep)
Jul 5, 2018, 05:09 AM
2 votes
1 answers
5003 views
Monitor Busy Box NTPD in Tiny Core Linux
I use Busy Box with Tiny Core Linux in a virtual appliance. I can run NTP Daemon using /usr/sbin/ntpd -p pool.ntp.org The problem is it doesn't output any logs to /var/log/ntp.log. Am I looking at the wrong place for logs? What is the best way to confirm ntpd is running properly? (Currently, the onl...
I use Busy Box with Tiny Core Linux in a virtual appliance. I can run NTP Daemon using /usr/sbin/ntpd -p pool.ntp.org The problem is it doesn't output any logs to /var/log/ntp.log. Am I looking at the wrong place for logs? What is the best way to confirm ntpd is running properly? (Currently, the only way I can confirm ntpd is running is verifying whether the process is running). I also tried using verbose option. /usr/sbin/ntpd -d -p pool.ntp.org
Prasad (123 rep)
Jul 3, 2018, 05:19 AM • Last activity: Jul 3, 2018, 05:56 AM
Showing page 1 of 20 total questions