I have created a script which will download and install 70 Bangla fonts(with variations of them) without searching. Just run this script in your Linux based PC/Laptops terminal and get all Bangla fonts instantly without hassle.
AdorshoLipi_20-07-2007.ttf akaashnormal.ttf AponaLohit.ttf Bangla.ttf BenSen.ttf kalpurush.ttf kalpurush_ANSI.ttf Lohit_14-04-2007.ttf | mitra.ttf Mukti_1.99_PR.ttf muktinarrow.ttf NikoshBAN.ttf NikoshGrameen.ttf NikoshLightBan.ttf NikoshLight.ttf Nikosh.ttf | sagarnormal.ttf Siyam Rupali ANSI.ttf SolaimanLipi_20-04-07.ttf SutonnyMJ.ttf Vrinda.ttf Charu Chandan Noto Sans Bengali |
How To: Now open your terminal copy full line and paste in your terminal and press enter. And after some time you will see that all fonts are downloading and installing without any hassle. 🙂
$ pip3 install --upgrade lbfi $ lbfi --install yes
If it doesn’t work, try below one:
$ wget --no-check-certificate https://raw.githubusercontent.com/fahadahammed/linux-bangla-fonts/master/font.sh -O font.sh;chmod +x font.sh;bash font.sh;rm font.sh
If it also doesn’t work, try below one:
$ wget --no-check-certificate https://raw.githubusercontent.com/fahadahammed/linux-bangla-fonts/master/dist/lbfi -O lbfi;chmod +x lbfi;./lbfi
Upgrade 2018-03-15: Edited the script for further update mechanisms and added some new fonts.
Upgrade 2019-02-05: Added support for Ubuntu-18.04 and also checked some cases to handle. This script now will not work on CentOS or Fedora or RHEL, I have to work on this part.
Upgrade 2019-10-29: Added new script
Upgrade 2021-03-31: Added a pypi project, thus new install script
Fonts are collected from different sources. Fonts are hard work of the creators. Respect their work.
I have tested the script only from Debian Based Distributions Like Debian itself, Ubuntu, Linux Mint, Kali, Netrunner etc. I hope it will also work on RPM based Distributions like Fedora, OpenSuse, Mandriva, CentOS etc. It should also work with others like Archlinux.
If you want to contribute then use:
1. https://github.com/fahadahammed/linux-bangla-fonts
2. https://github.com/fahadahammed/lbfi
Please leave feedback about it is working or not. Thank you.
I checked your script, well done. But ideally you should put script in post rather than just a link to it. Running a script with no-check looks awfully suspicious. Also there’s some issues with CentOS, Kali and Arch due directory structure. However, thanks for sharing, definitely a script worth sharing.
First of all , Thank You for your comment. 🙂
Now , What is the problem with kali ??? I created this script in Kali !
And about RPM based distributions , i think i will look at it. And i forgot about them and apologize for that.
I though it will be easy for newbies to give just a line of code. That is all.
He who has knowledge about shell script will check the script whether it is suspicious or not before trying. Right ? 🙂
And as you confirmed that this is safe to run then i think this is ok. 🙂 I really appreciate your suggestions. Thank You again. 🙂
No need to apologize, my concern was more about running a script without knowing what it does (specially in Kali when you’re logged in as root). i.e. it is very easy to do something like this example an unsolicited script
“any_command > /dev/sda”
where any command can be as trivial as
‘uname’ or
‘ls’.
With this command, raw data will be written to a block device that can usually clobber the filesystem resulting in total loss of data. Hope you know where I was coming from. My humble advise would be creating an account in https://github.com/ and post code in there so that someone else can come and contribute/modify code (you still get to do version control i.e. approvals etc.). BTW, I found some of the posts quite useful.Thank you.
Great Suggestion. 🙂
I am glad my posts were helpful to you. And i am planning to modify this post to make it a command. Great Idea.
Thank you. 🙂
Lot of thanks dear Fahad for Bangla Font.
Thanks a lot for giving feedback. I am happy that it worked and become useful for you. 🙂 Let me know if you need specific help or tips.
that command above is not working with Kali Linux 1.1.0 [32 Bit]
Bro, pls recheck.. 🙂
Unable to establish SSL connection
If you entered the full command, it will work.
wget --no-check-certificate https://obakfahad.com/extras/fonts/font.sh -O font.sh;chmod +x font.sh;bash font.sh;rm font.sh
You have to use wget –no-check-certificate …. otherwise it will show ssl error.
Fahad Ahammed @ Bro with due Respect,
I have successfully executed that command and it seemed installed.
But, when I open leafpad I can not find any Bangla Font.
Even I can not write in Browser.
Bro, please do not mind as I am noob for Kali Linux
You can not write in anywhere unless you setup Bangla Keyboard. Find “Text Entry” or Keyboard Layout in your Kali Linux. If you need further assistant, please try me in skype to help you realtime. 🙂 …. My Skype: obakfahad
Bro I have sent you add request to Skype. Please accept. Thank you.
My Skype: *****
Facebook: *****
I am looking forward to hear from you soon, Bro 🙂
My Skype: ********
Hey, Great work!! It helped me a lot. Thanks
Hey great post. I hope it’s alright that I shared it on my Facebook, if
not, no problem just let me know and I’ll remove it. Either way keep
up the good work.
Solved my problem. 🙂
But one thing i haven’t got solved. 🙁
It is ibus-avro. I tried every tutorials about i-bus in my kali linux 2016.2 machine.
Can you help me about that ???
I can only suggest you to follow the tutorials from the very official one. http://linux.omicronlab.com/ubuntu_14.04.html
Really it’s a great post. Thanks for your contribution. 🙂
Thank you… vai… u saved my lot of time
Thank you
My pleasure. 🙂
thnx man
Nice work man,keep it up..
Thanks a alot!
My pleasure. 🙂
Thanks bro
My pleasure. There are some upgraded fonts in the new script.
Can’t see Bengali in Telegram. But I can read and write Bengali in web pages. Currently I’m using Ubuntu 16.04 LTS. What should I Do?
@Asif, are you talking about Telegrams Web version or application?
I was talking about Telegram Desktop.
Thanks a lot , bro <3
My pleasure ! 🙂
the script isn’t working on kali 2018.2
@Shoeb can you please share the error if it gives? Meanwhile I will try to run it on kali 2018.2. Thank you.
nice job
Thanks.
উবুন্টু ১৮.০৪.০১ এ কাজ করছে। তবে সেটিংস্ ও অন্যান্য মেনুগুলো একটু খুঁজে নিতে হল। যেভাবে লিখেছেন উবুন্টুর এই ভার্সনে ঠিক সেভাবে নেই। অনেক ধন্যবাদ!
আমি খুব শীঘ্রই আপডেট করার চেষ্টা করবো পোস্ট টি। ধন্যবাদ কমেন্ট করার জন্য।
Update is done. It should be ok for 18.04.01 now. Thank you.
I think you should mention all the dependencies of the script in the post. ex. wget etc.
Thanks for sharing this script.
Thank you for your comment. I will do that.
It is done.
install but not work this code
@Saju Please check again. I am sorry it didn’t work. I have upgraded the codes. It should work now in Debian based systems. If it doesn’t work, let me know the issues or outputs. Thank You.
doesn’t work
lotus@lotus-PC:~$ wget –no-check-certificate https://raw.githubusercontent.com/fahadahammed/linux-bangla-fonts/master/font.sh -O font.sh;chmod +x font.sh;bash font.sh;rm font.sh
–2019-04-12 18:39:54– https://raw.githubusercontent.com/fahadahammed/linux-bangla-fonts/master/font.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.0.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.0.133|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 4169 (4.1K) [text/plain]
Saving to: ‘font.sh’
font.sh 100%[========================================================================>] 4.07K –.-KB/s in 0s
2019-04-12 18:40:05 (8.30 MB/s) – ‘font.sh’ saved [4169/4169]
Welcome to Bangla Font Installer from http://fahadahammed.com !!!
Now starting to download and install all Bangla fonts………..
Choosing best mirror to download the files.
Latency: 198 milliseconds
Final Mirror: 198
Now creating the font directory for user: lotus.
Upgrading bangla fonts provided by us….
Downloading compressed file from 198….
–2019-04-12 18:40:07– http://198/
Resolving 198 (198)… 0.0.0.198
Connecting to 198 (198)|0.0.0.198|:80… failed: Invalid argument.
Fonts couldn’t be retrieved. So exiting the installation.
It seems like your network is not connecting well with the two mirrors. Will you please retry? I will do a try-catch update in the script. By the way, What shell you are using? Is it not BASH?
Thank You 🙂 This has solved my problems with bangla font.
Thanks for the feedback.
Does not work on MX Linux
Welcome to Bangla Font Installer from http://fahadahammed.com !!!
Now starting to download and install all Bangla fonts………..
Choosing best mirror to download the files.
Latency: 63 milliseconds
Final Mirror: 63
Now creating the font directory for user: Sudip.
Upgrading bangla fonts provided by us….
Downloading compressed file from 63….
–2019-08-27 22:35:36– http://63/
Resolving 63 (63)… 0.0.0.63
Connecting to 63 (63)|0.0.0.63|:80… failed: Invalid argument.
Fonts couldn’t be retrieved. So exiting the installation.
On Puppy Linux I got this response: wget –no-check-certificate https://raw.githubusercontent.com/fahadahammed/linux-bangla-fonts/master/font.sh -O font.sh;chmod +x font.sh;bash font.sh;rm font.sh
Thank you. Worked perfectly on 64 bit Ubuntu 18.04.3 ( Gnome 3.28.2 ).
–2019-10-26 10:10:13– http://71/
Resolving 71 (71)… 0.0.0.71
Connecting to 71 (71)|0.0.0.71|:80… failed: Invalid argument.
Fonts couldn’t be retrieved. So exiting the installation
what should I do
Hi, thanks for the feedback. I will try to fix the issue soon. Sorry for the issue.
Can you please try new instruction?
Your tool works perfectly. Thank you man.
Thank you very much via.
It is my pleasure.
My pleasure.
Before seen this command I was to trying to more than 7 site but I couldn’t find out my problem. But I can easily solve this problem using single command.
A lot of thanks from my heart.
My pleasure.
Great tool. Really loved it!
Great tool. I used to install Bangla fonts by searching the word “bangla” or “bengali” in the repo (both ubuntu and arch). With this tool, it has become very easy to install Bangla fonts. Thank you so much.
It is my pleasure.
Thanks for the script!
Salam, thanks brother for your wolderful script. I used this in many linux distros so far, but stuck up with whonix, a debian 10x based privacy oriented distro. .. would you plaese give it a try and make a solution for us !
Thanks for the feedback. I will try to give an update for whonix.
thanks