NeuroAgent

How to Run AutoWorkInstaller in Deepin OS

Complete guide to running AutoWorkInstaller in Deepin OS. Fixing read-only file system errors and installing cryptographic keys for tax systems.

How do I run the AutoWorkInstaller-14.2.8-linux.bin executable file in Deepin OS?

I’m trying to install a crypto key for the tax system and drivers with a plugin using the “EIS Automated configuration (Linux).bin” file (AutoWorkInstaller-14.2.8-linux.bin) that I downloaded from the zakupki.gov.ru website.

In Ubuntu, I would simply make the file executable and run it, but in Deepin OS I’m encountering problems:

  1. When trying to run the file with sudo AutoWorkInstaller-14.2.8.-linux.bin, I get the error: “sudo: AutoWorkInstaller-14.2.8.-linux.bin: command not found”

  2. I tried making the file executable: sudo chmod +x ./AutoWorkInstaller-14.2.8-linux.bin

  3. Then I ran it: sudo ./AutoWorkInstaller-14.2.8-linux.bin

In response, I get:

2025/11/04 19:37:40 User: Sergei
2025/11/04 19:37:40 System: linux, 386
2025/11/04 19:37:40 System arch is x86_64
2025/11/04 19:37:40 System is 64 bit: true
2025/11/04 19:37:40 open /usr/share/applications/arm.desktop: read-only file system

How do I properly run this installer in Deepin OS so it works similarly to Ubuntu?

NeuroAgent

To run the AutoWorkInstaller-14.2.8-linux.bin executable in Deepin OS, you first need to resolve the read-only file system issue that causes an error when writing to /usr/share/applications. Here’s a step-by-step solution:


Contents


Reason for the read-only file system error

The error "open /usr/share/applications/arm.desktop: read-only file system" occurs because your root file system (/) is mounted in read-only mode. This can happen for several reasons:

  1. File system failure - the system automatically remounted the partition in read-only mode to prevent further corruption source
  2. Boot error - the errors=remount-ro parameter in fstab or in the bootloader
  3. Hard drive issue - physical storage device failures
  4. Deepin specifics - some versions may have protected system partitions

Important: The file system automatically switches to read-only mode when errors are detected to prevent data loss source.


Checking the file system status

Before attempting to fix the issue, check the current status of the file system:

bash
mount | grep " / "

If you see ro (read-only) in the output, this confirms the problem. Also check for errors:

bash
dmesg | grep -i error

And the disk status:

bash
sudo fsck -n /dev/sda2  # Replace /dev/sda2 with your partition

Solution 1: Remounting the file system in read-write mode

The simplest way is to remount the root partition in read-write mode:

bash
sudo mount -o remount,rw /

After this, verify that the partition is now writable:

bash
mount | grep " / "

Now try running the installer:

bash
sudo chmod +x ./AutoWorkInstaller-14.2.8-linux.bin
sudo ./AutoWorkInstaller-14.2.8-linux.bin

If this doesn’t work, try alternative remounting commands:

bash
# If the above command doesn't work
sudo mount -o remount,rw /dev/sda2 /  # Replace /dev/sda2 with your partition

Note: Sometimes the system may report that “the mount point is busy”. In this case, close all programs and try again source.


Solution 2: Using a temporary mount point

If remounting doesn’t help, create a temporary mount point:

bash
sudo mkdir /tmp/install_mount
sudo mount --bind / /tmp/install_mount
sudo mount -o remount,rw /tmp/install_mount

Run the installer from this temporary point:

bash
cd /tmp/install_mount
sudo ./path/to/AutoWorkInstaller-14.2.8-linux.bin

After installation is complete, remount back:

bash
sudo mount -o remount,ro /tmp/install_mount
sudo umount /tmp/install_mount

Solution 3: Running the installer without root privileges

Sometimes installers try to write to system directories. Try running it without sudo:

bash
chmod +x ./AutoWorkInstaller-14.2.8-linux.bin
./AutoWorkInstaller-14.2.8-linux.bin

If the installer requires root privileges, create a temporary directory and install there:

bash
mkdir -p ~/temp_install
cd ~/temp_install
cp ../AutoWorkInstaller-14.2.8-linux.bin .
chmod +x AutoWorkInstaller-14.2.8-linux.bin
./AutoWorkInstaller-14.2.8-linux.bin

Solution 4: Using chroot or a live system

If the issue is serious, use a live system or chroot:

  1. Boot from a live USB/CD with Deepin or Ubuntu
  2. Mount your partition:
    bash
    sudo mkdir /mnt/deepin
    sudo mount /dev/sda2 /mnt/deepin  # Your partition
    
  3. Run the installer from the mounted system:
    bash
    sudo chroot /mnt/deepin
    cd /path/to/file
    ./AutoWorkInstaller-14.2.8-linux.bin
    

Deepin OS specifics and alternative methods

Deepin OS has some features that may affect running installers:

Checking file system protection

Deepin may use protected system partitions. Check:

bash
cat /proc/mounts

Look for ro or protect parameters in the mount lines.

Using Docker or a virtual machine

If direct installation is not possible, use:

bash
# Install Docker (if not installed)
sudo apt install docker.io
sudo docker run -it --privileged -v /path/to/installer:/installer ubuntu:latest
cd /installer
chmod +x AutoWorkInstaller-14.2.8-linux.bin
./AutoWorkInstaller-14.2.8-linux.bin

Manual extraction of files

If the installer is an archive, try extracting it manually:

bash
file AutoWorkInstaller-14.2.8-linux.bin  # Determine file type
# If it's an archive:
unzip AutoWorkInstaller-14.2.8-linux.bin  # or tar, ar, etc.

Sources

  1. Linux ext4 partition keeps converting all files to read-only mode - Unix & Linux Stack Exchange
  2. How to fix “sudo: unable to open … Read-only file system”? - Ask Ubuntu
  3. Remounting root filesystem read-only fails - Super User
  4. How do I remount a filesystem as read/write? - Ask Ubuntu
  5. How to Solve “Read-Only File System” Error in Ubuntu? - OperaVPS
  6. Read/write /etc with read-only filesystem - Unix & Linux Stack Exchange

Conclusion

To run AutoWorkInstaller in Deepin OS with a read-only file system error:

  1. First remount the file system: sudo mount -o remount,rw /
  2. Check the disk for errors: sudo fsck -n /dev/sda2
  3. Try running the installer: sudo ./AutoWorkInstaller-14.2.8-linux.bin
  4. If it doesn’t work, use a temporary mount point or live system
  5. As a last resort, install via Docker or a virtual machine

The main issue is that Deepin (like other Linux systems) automatically switches the file system to read-only mode when errors are detected to protect data. After fixing the file system, the installer should work normally.