There are some instructions that can help you install and run "SerenityOS" on "Linux Mint"
-- git clone https://github.com/SerenityOS/serenity.git
Install Debian / Ubuntu dependencies
There are some instructions that can help you install and run "SerenityOS" on "Linux Mint"
-- git clone https://github.com/SerenityOS/serenity.git
Install Debian / Ubuntu dependencies
Recently, I develop a full website (Frontend and Backend) for my client and deliver it to my client. After that, I decide to change my development area from Windows to Linux.
After a couple of years, my client call with me and told me they want to update the project. I accepted it to add some feature that they need to add.
But during new setup the project on new machine (Linux) we encounter some interesting problems that I try to explain them in this article. I hope you will find it useful.
On new machine (Linux
) before I decide to updateing the project I just installed lastest version of nodejs
and npm
with nvm
(node version mananger). current version in order for nodejs
and npm
are : (16.16.0
) - ( 8.11.0
).
To install HP printers
driver on your Linux machine you should download and install hplib-xx-xx-xx.run
from HP
official website. to downloading proper package for your Linux machine following link could help you to find right distro.
https://developers.hp.com/hp-linux-imaging-and-printing/gethplip?language=en
NOTE: above link maybe changed during the time. if above link not exist. you should google hplip driver
and find right link.
To install hplib-xx-xx-xx.run
please following these instruction :
zStandard
compression on Linux. let's bring it to your machineif you have a package with .7z
extension and this package archived with zStandard
method. p7zip Version 16.02
installed from Apt official repository dosen't support to unpack your package and when you try to decompressing it you should, encounter with some error like below :
7-Zip: Unsupported Compression Method
To check what type of methods that your 7z
supported you can use one of the following command :
- 7z i
To compiling and running SerenityOS on linux Mint with kernel version "5.4.0-122-generic", qemu x86 has some isssus with this version of kernel. This version is too old for lastest version of qemu. to resolve this problems we just need to update linux kernel to newest version :
qemu error, when we runnig SerenityOs on 5.4.0-122-generic linux kernel :
qemu-system-i386: -gdb tcp:127.0.0.1:1234: gdbstub: KVM doesn't support guest debugging
To check current version on your Machine you can use following command inside your terminal:
Following instruction help us to generating ssh token and add it to github then working with ssh rather than https.
For more information plase read this blog post : MoreInfo
[ i ]
[ esc ]
[ v ]
[ x ]
[ p ]
[ :s/word/replace ]
[ :%s/word/replace ]
[ d ]
-> [ e ]
[ d ]
-> [ number]
-> [ e ]
[ d ]
-> [ right arrow ]
@echo off | |
set list=*.webp | |
(for %%a in (%list%) do ( | |
dwebp.exe %%a -o %%a.png | |
)) | |
echo "All .webp file converted to .png" |
GIT INIT : | |
= Add new repositry in local machin | |
- `git init` | |
======================================================= | |
GIT ADD : | |
= Add files to git track them | |
- `git add .` | |
- `git add -A` |
#Add pem.sh script part in ~/bash/pem.sh | |
#---------------------------------------------------------------------------- | |
#Start pem.sh script | |
#---------------------------------------------------------------------------- | |
#cacert.pem name | |
CERT=cacert.pem | |
echo "Start fix curl ssl Certificat issus !" |