Satellite හරහා නොමිලේ TV බලමු

TV බැලිල්ල අලුත් අත්දැකීමක් නොවුනත් තනියෙම Satellite එකකට Dish එකක් Align කරල ඒකෙන් TV බලන එක වෙනනම ආතල් එකක්..

iOS 14 අලුත් විශේෂාංග. Apple ලා Android වලින් මොනවද අරන් තියෙන්නෙ

Apple Special Event එකේදි (June 22, 2020) Appleල එයාලගෙ Operating System එකේ ලොකුම විශේෂාංග මොනවද...

ඉර හඳ තරු

කළුවර අහසට ආලෝකය දෙන්න තරු රැසක් මළානික ආලෝකයක් දෙද්දි ආවාට පිරුණු වටකුරු දෙයක් ඒ එළියට වඩා හැමෝම ආස...

සිව්වන වසර ආරම්භය

දැන් මගෙ අතින් බ්ලොග් ලියවෙන්නෙ නැති ද මන්දා.ඒත් ඉතින් සංවත්සරයක් නිසා ලියන්නත් එපැයි.. මාසෙකට පෝස්ට් එකක් දැම්මාට ඕක...

Root නොකර Android එකට සිංහල උගන්වමු

අද කියන්න යන්නේ Android ධාවනය වන ඒවට root නොකර සිංහල දාගන්න විදිය. මුලින්ම කියන්න ඕන මේ ක්‍රමය...

Pages

Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts

2015-05-26

How to Change keyboard Language in CentOS 7 (Keymap)

check current keyboard map information use following command
recently i installed CentOS 7 and accidentally installed en_gb by default loadkeys us
localectl status # to display locale settings
localectl set-locale LANG=en_GB.utf8 # to set the Language
localectl list-locales # to lists locales
localectl list-keymaps # list keyboard mappings
localectl set-keymap uk # sets the key map

empty a file in linux

use following command to empty file named sample.txt

#truncate -s 0 sample.txt

2015-05-14

Install mod_security in Centos 7

In Fedora Core, CentOS, and Red Hat Enterprise Linux you just need to run following
# yum install mod_security
when installation complete we can see mod_security.conf file in apache folder
# ls -l /etc/httpd/conf.d
include this line to httpd.conf file
LoadModule security2_module modules/mod_security2.so
restart apache
# service httpd restart 



2015-05-04

Install LAMP stack on CentOS 7

first need to install epel-release repo on centos 7 just run following command to install epel

yum install epel*

after that we can start install LAMP stack on CentOS7
LAMP stand for followings

L - Linux (CentOS)
A - Apache(httpd)
M - Mysql(mysqld)
P - PHP

now we can install httpd server using following
yum install httpd

this will install Apache server as httpd service

start the httpd service using following command

service httpd start

start httpd with system bootup use following command

chkconfig httpd on

add following firewall rules
firewall-cmd --permanent --zone=public --add-service=http 
firewall-cmd --permanent --zone=public --add-service=https 
firewall-cmd --reload

now install mysql using following command

yum -y install mariadb-server mariadb

start mariadb service

service mariadb start

enable with system boot

chkconfig maradb on

set mysql root password

mysql_secure_installation

[root@server1 ~]# mysql_secure_installation
/usr/bin/mysql_secure_installation: line 379: find_mysql_client: command not found

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user.  If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none): <--ENTER
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.

Set root password? [Y/n] 
New password: <--yourmariadbpassword
Re-enter new password: <--yourmariadbpassword
Password updated successfully!
Reloading privilege tables..
 ... Success!


By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] <--ENTER
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] <--ENTER
 ... Success!

By default, MariaDB comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] <--ENTER
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] <--ENTER
 ... Success!

Cleaning up...

All done!  If you've completed all of the above steps, your MariaDB
installation should now be secure.

Thanks for using MariaDB!
[root@server1 ~]#



now test http://localhost or http://ip_of_server/ on browser it gives you a page like following

Testing 123..

This page is used to test the proper operation of the Apache HTTP server after it has been installed. If you can read this page it means that this site is working properly. This server is powered by CentOS.
that page saying httpd is working fine

now we can install PHP on centos

just run
yum -y install php

after installing php httpd requires restart

restart httpd using follwoing

service httpd restart

for test php
create a file including followings

<?php
phpinfo();
?>

and save it in /var/www/html folder as phpinfo.php

check with browser http://localhost/phpinfo.php or http://ip_of_server/phpinfo.php

now install php-mysql using following command to get mysql support in php

yum install php-mysql

then other modules also well

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
don't forget to restart apache again

service httpd restart


if you need to access mysql using webrowser install phpMyAdmin using following

yum install phpMyAdmin


Linux Networking on terminal and Back with CentOS 7

recently i installed centos 7 and happy to say back to play with linux. so as first step after installation was the configure network. first need to check what are the available interfaces in current system. to check that we can use ifconfing -a command

[root@tecmint ~]# ifconfig -a

eth0      Link encap:Ethernet  HWaddr 00:0B:CD:1C:18:5A
          inet addr:172.16.25.126  Bcast:172.16.25.63  Mask:255.255.255.224
          inet6 addr: fe80::20b:cdff:fe1c:185a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2344927 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2220777 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:293839516 (280.2 MiB)  TX bytes:1043722206 (995.3 MiB)
          Interrupt:185 Memory:f7fe0000-f7ff0000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:5022927 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5022927 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2175739488 (2.0 GiB)  TX bytes:2175739488 (2.0 GiB)

then select the interface you need to active and give following command. mostly with ethernet it will be eth0

ifconfig eth0 up 
or
ifup eth0


[root@tecmint ~]# ifconfig eth0 up
OR
[root@tecmint ~]# ifup eth0

it will try to make connection with dhcp server and request ip and assign that ip to interface
or else we can assign ip to that interface
[root@tecmint ~]# ifconfig eth0 192.168.1.10


2012-05-31

ලිනක්ස් ස්ථාපනය

කලින් ලිපියකදි කියල දුන්නේ ලිනක්ස් ස්ථාපනයට පෙර Hard Disk සූදානම් කරන හැටිනේ. අද කියන්නෙ ඒ විදියට සූදානම් කරගත්තු Hard Disk එක සහිත පරිගණකයට ලිනක්ස් ස්ථාපනය කරන විදිය තමයි.

මුලින්ම බයෝස් වලට පිවිස Boot Order එකෙහි පළමු Device එක ලෙස CD/DVD ධාවකය සකසන්න
මේ ලෙස ඇත්නම් මුලින්ම දෘඩ තැටියෙන් Boot වනු ඇත.

එබැවින් එය පහත පරිදි වෙනස් කර ගත යුතුය.
(සැ.යු. පරිගණකයෙන් පරිගණකයට Bios ප්‍ර වේශ වන යතුරු වෙනස් විය හැකියි. සැකසුම්ද වෙනස් ආකාර වලින් පැවතිය හැකි නමුත් සියලුම පරිගණක වල මේවා අන්තර්ගත වේ.)

දැන් F10 යතුර ඔබා හෝ save කර bios වලින් ඉවත්වන්න. පහත පරිදි විමසීමක් කරයි නම් yes යන්න තෝරා enter යතුර තද කරන්න


එවිට පරිගණකය reboot වනු ඇති අතර. ධාවකයට හන්තාන DVD එකක් දමා තිබුනේ නම් එය මගින් පරිගණකය boot වනු දැකිය හැක.  මේ හන්තාන ධාවනයේදී දිස්වන පළමු තිරයයි.


ටික වේලාවක් ගතවූ පසු මෙම තිරය ලැබෙනු ඇත.

සම්පූර්ණයෙන්ම හන්තාන මගින් පරිගණකය ආරම්භ වූ පසු මෙයාකාර තිරයක් ඔබට ලැබෙනු ඇත. එහි දකුණු පස තීරුවේ අවසන් අයිකනය ක්ලික් කිරීමෙන් ඔබේ ස්ථාපන කාර්යය ආරම්භ කල හැකි වනු ඇත.

එහිදී ලැබෙන තිර next කරමින් යන විට Custom Layout තෝරාගත් විට පහත ආකාර තිරයකට ඔබව රැගෙන යනු දැකිය හැක. මෙහිදි කලින් ලිපියේ පරිදි shrink කරගත් පසු ඉතිරි වූ ඉඩ free යටතේ තිබෙනු දැකගත හැක.




එය මත ක්ලික් කර Create බොත්තම ඔබා දෘඩ තැටිය පහත පරිදි සාදාගන්න. මෙහිදී වින්ඩෝස් ස්ථාපනයේදී මේන් කෙලින්ම දෘඩ තැටියට ලියනු නොලැබේ.. මෙම අවස්ථාව පසු කල පසු පමණක් දෘඩ තැටියට අදාල සැකසුම් ආදේශ වේ.

සැකසුම් සියල්ල ඉහත පරිදි සකසා next කල විට පහත පරිදි තිරයක progress එක පෙන්වනු ඇත.
එය අවසන් වූ පසු restart වනු ඇත.
ඉන්පසු පරිශිලක කෙනෙක් සැකසීම සඳහා ඔබගේ තොරතුරු විමසා සිටින අතර ඒවා ලබාදුන් පසු ස්ථාපන ක්‍රියාවලිය සම්පූර්ණ වනු ඇත.

අවසන් වූ පසුව මෙම තිරය නැවත දැකගත හැකි වනු ඇත.

වම් පස ඉහල කෙළවරට mouse pointer එක ගෙන ගිය විට දැනට භාවිතයේ පවතින වැඩසටහන් දිස්වන අතර applications ටැබය පිවිසීමෙන් හන්තාන සතු මෘදුකාංග ලැයිස්තුව දිස්වනු ඇත.


එහෙනම් හන්තාන සමගින් නිදහස අත්විඳින්න. හන්තාන මත සිට වැඩ කරන ආකාරය තවත් ලිපියකින් ලියන්නම්.

2012-04-13

ලිනක්ස් ස්ථාපනයට පෙර Hard Disk සූදානම් කිරීම.

ගොඩාක් අයට අමාරුයි කියල හිතෙන දෙයක් තමයි තියෙන Windows OS එකටයි ඩේටා වලටයි මුකුත් නොවී ලිනක්ස් දාගන්නෙ කොහොමද කියන එක. ඉතිං අද මේ කියන්න හදන්නේ ලිනක්ස් දාන්න Windows 7 OS එක විතරක් භාවිතා කරල Hard Disk එක පෙර සූදානම් කරගන්න ආකාරය තිරපිටපත් එක්කම.
මුලින්ම කියන්න ඕන මේ මං දාන්න හදන්නෙත් ලැප්ටොප් එකකට. එකෙ ස්ථාපනය කරන්න කලින් තමයි මේ තිරපිටපත් සියල්ල ගත්තෙ මේ පෝස්ට් එක වෙනුවෙන්.



මේ තියෙන්නේ සාමාන්‍ය පරිදි Computer එකේ තියෙන Hard Disk Partition ටික. මේකේ විදියට බැලුවම තියෙන්නේ 320GB HDD එකක් සහ 4GB RAM එකක්. Hard Disk එක පාටිෂන් 3කට කඩා වෙන්කරල තියෙන බව පේනවනේ. 320GB HDD එකක් කීවට මේකේ Available use කරන්න පුලුවන් ප්‍රමාණය 298.09GB විතරයි.

මුලින්ම Computer Right Click කරල Manage කියන එක තෝරල පහත පරිදි Computer Management කවුලුවේ Disk Management කියන එක තෝරගන්න. එතකොට පරිගණකයේ දැනට ඇති Drive සේරම වල විස්තරයක් පෙන්නාවි. බලන්න Hard Disk එක කොටස් කරල තියෙන විදිය. ඒ වගේම තමයි ඔතනදී තව දෙයක් පේනවා. System සහ C,D කොටස් තද පැහැයෙන් තියෙනව. අනිත් එක ටිකක් ලාපාටක් තියෙන්නේ. ඒවගේම ඒක වටේ කොළපාටක් තියෙනවා. එත් එක්කම උඩ තියෙන විස්තර බැලුවොත් පෙනෙයි ඒකට හේතුව මොකක්ද කියලා. System සහ C,D කොටස් Primary ලෙසත් G කොටස Logical ලෙසත් පැවතීම තමයි හේතුව. සාමාන්‍යෙයන් උපරිම වශයෙන් Primary Partitions 4ක් සාදන්න පුලුවන්. Windows  7 ස්ථාපනයේදී ස්ථාපනය අතරම මෙම Partition කිරීම කල හොත් මුල් කොටස් සියල්ල Primary ලෙස සෑදෙනවා.  එහෙම උනොත් ලිනක්ස් ස්ථාපනයේදී Grub එක ස්ථාපනය කරන්න Primary Partition එකක් නැතිවීම Error එකක් දීමට හේතුවක් වෙන්න බොහෝවිට ඉඩ තියෙනවා. මේ විදියට තියෙනවනම් ප්‍රශ්නයක් නැහැ. තව Primary එකක් තැනීමට ඉඩක් තියලයි මම 7 ස්ථාපනය කරල තියෙන්නේ.


දැන් මම හදන්නේ ලිනක්ස් ස්ථාපනයට ඉඩක් වෙන් කරගැනීමටයි. ඉතිං ඒ සඳහා G Partition එකෙන් 30GB ඉඩක් මම ඒ සඳහා වෙන් කරනවා. මෙච්චරම වෙන් කරන්න ඕන නැහැ. තමන් දාන වෙළුම අනුව ඒක තීරණය කරගන්න පුලුවන්. උදාහරණයක් විදියට හන්තාන ලිනක්ස් ස්ථාපනය කරනවනම් 15GB වෙන් කරගත්තනම් හොදටම ඇති.

මුලින්ම ඉඩ ගන්න පුලුවන් partition එක Shrink කරන්න අවශ්‍යයි. මෙහිදි මෙම partition එකේ Data තිබෙනවනම් ඔබ වෙන්කරන්න බලාපොරොත්තු වෙනවාට වඩා වැඩි ඉඩක් free space ලෙස තිබීම වැදගත්. නැතිනම් ඔබට බලාපොරොත්තු වෙන ප්‍රමාණයට ඉඩ වෙන්කරගන්න නොහැකි වෙන්න පුලුවන්.

ඉතින් G partition එක shrink කරන්න එය මත right click කර Shrink Volume යන්න තෝරන්න


එවිට පහත පරිදි කවුලුවක් ලැබෙනු ඇත. එහි දැනට වෙන්කරගත හැකි උපරිම ඉඩ ප්‍රමාණය සුදු කොටුව තුල වෙන්වනු ඇති. 


මෙය MB වලින් එනම් Megabyte වලින් ලබාදෙන ප්‍රමාණයන් නිසා. 30GB වෙන් කරගැනීමට නම් 30720MB වෙන් කල යුතුය. එය ලබාගන්නේ අදාල GB ගණණ 1024න් වැඩි කිරීමෙනි. උදාහරණයක් ලෙස 15GB වෙන් කරගැනීමට අවශ්‍ය නම් 15*1024 මගින් ලබාදිය යුතු ගණන  ලබාගත් හැක.


දැන් Shrink කල විට පහත පරිදි 30GB ඉඩක් Free space ලෙස පෙන්වනු ඇති.


ඉහත පරිදි ඔබට අවශ්‍ය Gigabyte ගණන Free Space ලෙස පෙන්වයි නම් දෘඩ තැටියෙන් ඔබට අවශ්‍ය ප්‍රමාණය වෙන් කරගෙන අවසන්.. 

හන්තාන ස්ථාපනය කරන්න ඇවැසි නම් දැන් http://hanthana.org/si/install.php හි විස්තර කර ඇති ආකාරයට ස්ථාපනය කල හැකි වනු ඇත.

අනෙකුත් ලිනක්ස් වෙළුම්ද මේ ආකාරයෙන්ම ස්ථාපනය කළ හැකි වනු  ඇත.

2011-11-24

terminal එකෙන් resolution වෙනස් කරමු

terminal එක විවෘත කර root ලෙස ප්‍රවේශ වෙන්න.

දැන් xrandr විධානය මගින් පවතින resolution බලාගන්න.

Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1024x768       60.0
   800x600        60.3     56.2
   640x480        59.9
VGA1 disconnected (normal left inverted right x axis y axis)



එහි දැක්වෙන resolution වලට පහසුවෙන් වෙනස් කිරීමට පහත විධානය භාවිතා කරන්න.

xrandr -size <නව resolution එක>
xrandr --size 1024x768

ඉතාමත් පහසුවෙන් resolution වෙනස් වන ආකාරය පේනව නේද?

දැන් බලමු මෙතන නැති resolution එකක් භාවිත කරන්නෙ කොහොමද කියලා
මුලින්ම ළගම ගැලපෙන resolution එක බලාගන්න cvt විධානය විභේදනය සමග ලබාදෙන්න

cvt 1360 768

# 1360x768 59.80 Hz (CVT) hsync: 47.72 kHz; pclk: 84.75 MHz
Modeline "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync

එහි modeline වලින් පසු ඇති ප්‍රතිඵලය copy කරගෙන එය xrandr වලට එකතු කරගන්න

xrandr --newmode  "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync"

xrandr --addmode "1360x760_60.00"

දැන් xrandr  මගින් නැවත පරීක්ෂාකරන්න.
නව විභේදනය එකතු වී තිබෙන අයුරු දැකගත හැකි වනු ඇත.
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1366x768       60.0
   1024x768       60.0*+
   800x600        60.3     56.2
   640x480        59.9
VGA1 disconnected (normal left inverted right x axis y axis)


දැන් පහසුවෙන්ම xrandr --size මගින් නව විභේදනයට මාරුකරගත හැකි වනු ඇත.

xrandr වලින් විභේදනය ඉවත් කිරිමට xrandr --rmmode ""  භාවිත කරන්න.

2011-10-27

Linux Live USB එකක් සෑදීම


හන්තාන සමගින් පෙරනිමියෙන් එන LiveUSB Creator මගින් පහසුවෙන් Live USB එකක් සාදාගත හැක. 
මේ සඳහා Fedora 15 මත  4GB PenDrive එකක් සහ හන්තාන මෙහෙයුම්පද්ධතියේ ISO එකක් මා භාවිතා කලෙමි.
මෙහිදී දත්ත මැකීයන බැවින් Pen එකෙහි වූ දත්ත බැකප් කර ගැනීම පළමුවෙන් කල යුතුය.

1.පියවර
LiveUSB Creator ආරම්භ කර Browse බොත්තම මත ක්ලික් කරන්න


2.පියවර
දැන් Live USB එකට දැමිය යුතු OS එකෙහි ISO එක තෝරා දෙන්න. මා මෙහිදි ලබාදුන්නේ Hanthana Linux 14.7.12 වෙළුමයි.


3.පියවර
ඔබගේ සැකසුම් සුරැකීමට අවශ්‍ය නම්
තේරූ ISO එක සමගින් Live USB එක තැනීමට Create Live USB බොත්තම ඔබන්න


දැන් Pen එකට OS එක මාරු වන අතර එහි Progress එක නිල් පැහැයෙන් පෙන්වයි.


අවසාන වූ පසු  පහත පරිදි කවුලුව දිස්වේ.


දැන් Live USB එක තනා අවසන්.

ඕනෑම පරිගණකයකට මෙම PEN එක සවිකර  First Boot එක ලෙස USB තේරුවිට පහසුවෙන් Hanthana Boot කරගත හැක.

* First Boot එක USB ලෙස තේරීමට පැරණි මව්පුවරු සහය නොදැක්විය හැක.
Boot Menu ලබාගැනීමට බොහෝමයක් මව්පුවරු වල ඇත්තේ  F12 හෝ F10 යන key එක එබීමටයි.
නැතහොත් POST Test එක අතරතුර එබිය යුතු යතුර දක්වනු ඇත.

ඊට අමතරව BIOS වලින් ස්ථිරවම Boot Sequence එක මාරු කිරීමද සිදුකල හැක

2011-07-09

Fedora Code Names & මගේ ලිනක්ස් ආරම්භය

මෙච්චර කාලෙකට ආපු Fedora version වල Code Names ටික තමයි මේ..

Fedora Core 1 (Yarrow)
Fedora Core 2 (Tettnang)
Fedora Core 3 (Heidelberg)
Fedora Core 4 (Stentz)
Fedora Core 5 (Bordeaux)
Fedora Core 6 (Zod)
Fedora 7 (Moonshine)
Fedora 8 (Werewolf)
Fedora 9 (Sulphur)
Fedora 10 (Cambridge)
Fedora 11 (Leonidas)
Fedora 12 (Constantine)
Fedora 13 (Goddard)
Fedora 14 (Laughlin)



ඉතිං ඔතනිං මං මුලින්ම අත තිබ්බේ Moonshine එකට තමා.. ඒත මොඩම් එක ගත්තෙ නැති නිසා වැඩිය මුකුත් කරන්න බැරි උනා.. මේ තියෙන්නේ මං lklug එකට යවපු මුල්ම මේල් එක.
http://www.linux.lk/lurker/message/20070715.141609.25f51b8a.pl.html#linux

ඒකට උත්තරේ එවල තියෙන්නේ Bud


ආයෙ Sulphur වල ඉදං පටන් ගත්ත දැන් තියෙන්නේ පාවිච්චි කරන්නේ Leughlin දැන් නම් කරදරයක් නැතිව වැඩ කරනවා..

දැන් තියෙන්නේ Fedora 15 (Lovelock)
ඊළඟ එක තමයි Fedora 16 (Verne)

2011-03-27

Fedora මත MySQL ස්ථාපනය

වැඩි දෙයක් කරන්න ඕනි නෑ.. අන්තර්ජාලය හා සම්බන්ධ වෙලාවක
Terminal එකට root ලෙස ලොග් වෙලා
yum -y install mysql mysql-server
ඒ පියවර අවසන් වූ විට mysql භාවිතා කිරීමට පෙර mysqld ධෘවනය කල යුතු වෙනවා.
ඒ සඳහා නැවතත් Terminal එකතුල
service mysqld start ලෙස හෝ /sbin/service mysqld start ලෙස ලබා දෙන්න.
නිවැරදිව සිථාපනය වූයේ නම් කොළ පැහැයෙන් OK ලෙස ලැබෙනු ඇති.
දැන් mysql යන්න යතුරු ලියනය කර mysql console ලබාගත හැක.

පරිගණකය ආරම්භයත් සමග mysql server එක ධාවනය කරවීමට
chkconfig mysqld on ලෙස ටමිනලයට ලබාදෙන්න.

mysql root පරිශීලකට මුරපදයක් එක් කිරීමට අවශය නම්.
mysqladmin -u root password 'මුරපදය'

*හන්තාන ලිනක්ස් මෙහෙයුම් පද්ධතියත් සමග mysql පෙරනිමියෙන්ම ලබාදෙනවා. එබැවින් ඔබ භාවිතා කරන්නේ හන්තාන ලිනක්ස් නම් ස්ථාපන පියවරයන් සිදුකල යුතු වන්නේ නැහැ.

2010-12-15

Linux මත Automatic Login සක්‍රිය කිරීම


බොහෝමයක් ලිනක්ස් Live CD වල තියෙන්නේ බූට් කල විට Desktop එක ලැබෙනතෙක් ස්වයංක්‍රීයව ක්‍රියාත්මක වීමයි. නමුත් ස්ථාපනයෙන් පසු බොහෝවිට Desktop එක ප්‍රවේශ වීමට ප්‍රථම Login Screen එකේදී පරිශීලක නාමය සහ මුරපදය විමසා සිටී..

මෙය මඟහැරයාමට පහත පියවර අනුගමනය කරන්න..

/etc/gdm/custom.conf ගොනුවට [daemon] වලට පසු

AutomaticLoginEnable=true
AutomaticLogin=tharaka


හෝ
TimedLoginEnable=true
TimedLogin=tharaka
TimedLoginDelay=0


එක් කරන්න. එවිට පරිගණකය පණගැන්වූ වට මුරපද නොවිමසාම Desktop එක ලැබෙනු ඇත.

2010-10-06

Install Smarty on Fedora 13

1.Download Smarty from www.Smarty.net

2.extract it to same location where downloaded place

3. now make a directory named as "Smarty" in /usr/local/lib/php location
mkdir /usr/local/lib/php/Smarty

4. copy all the content of lib folder where extracted downloaded file to /usr/local/lib/php/Smarty
locate extracted folder (Smarty-xx) & then give
cp libs/* /usr/local/lib/php/Smarty

5.Set SElinux to permissive mode.
System->Administration->SELinux Management

* Remember to set template_c & cache writable for others

Quick install guide>>

2010-02-07

Fedora 12 වලදී භාෂා අතර මාරුවීමට තවත් යතුරක්

Fedora වලදී සිංහල-ඉංග්‍රිසි භාෂා අතර මාරු වීමට සාමාන්‍යයෙන් භාවිතා කරන්නේ Ctrl+Space යතුරු සංයෝජනයයි.
නමුත් තනි යතුරක් මගින් භාෂා අතර මාරු වීමට හැකියාව තිබෙනවා. ඒ තමයි දකුණු alt යතුර. එක් වරක් එබීමෙන් භාෂාව සිංහලට මාරු වන අතර තවත් වරක් ඉබීමෙන් ඉංග්‍රිසි බවට මාරු වේ.

2010-02-03

Internet Explorer ලිනක්ස් තුල ස්ථාපනය

IE Linux තුල ස්ථාපනය කරන්න පුලුවන්ද කියල පැන නැඟුණු පැනයකට පිලිතුරක් සෙවීමට දැරූ උත්සහක් තමයි මේ සනිටුහන් කරන්න සූදානම. පහත පියවර අනුගමනය කිරීමෙන් ලිනක්ස් තුල ස්ථාපනය කරගත හැකියි.

ලින්ක්ස් තුල වින්ඩෝස් යෙදුම් ධාවනය කල හැක්කේ කෙසේද යන පැනයටද පිලිතුරු ලැබෙනු ඇත


පළමු පියවර ලෙස ලිනක්ස් මෙහෙයුම් පද්ධතියට exe ගොනු ස්ථාපනය කල හැකි ලෙස සැකසිය යුතු වෙනවා.
ඒ සඳහා මෙම විධානය ට'මිනලය තුල root පරිශීලක ලෙස ලබාදෙන්න.

yum -y install wine*
වයින් ගැන වැඩි දුර තොරතුරු සඳහා මවිසින් කොම්පුටරේ බ්ලොගයට ලියූ ලිපිය බලන්න.

ඊළඟට මෙම විධානය ලබාදෙන්න
yum -y install cabextract


දැන් exit විධානය ලබාදී ඔබගේ සාමාන්‍ය පරිශීලක ගිණුමට ප්‍රවේශ වන්න

ඊළඟ පියවර ලෙස IE ස්ථාපන ගොනු(Files) ඇති ස්ථානයෙන් ස්ථාපන ගොනු ලබාගත යුතුය. ඒ සඳහා wget විධානය භාවතා කල හැක.
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz


මෙහිදී සිදුවන්නේ wget ඉදිරියෙන් දී ඇති ලිපිනයේ අඩංගු ගොනුව වත්මන් බහලුමට(Folder) එකට ලබාගැනීමයි.
හොදින් දිගුව(extension) දෙස බැලුවහොත් මෙම ගොනුව tar.gz නම් වර්ගයේ බව ඔබ‍ට පෙනෙනු ඇත. මේ ගොනු ආකාරයද සම්පීඩන(compress) ගොනු ආකාරයකි. දැන් මෙම සම්පීඩිත ගොනු දිගහැරීම සඳහා tar විධානය zxvf යන පරාමිතීන් සමඟ ලබාදෙන්න.
tar zxvf ies4linux-latest.tar.gz



එවිට එම ගොනුව තිබූ ස්ථානයේ බහලුමක් තැනී එයතුලට සම්පීඩිත ගොනු දිගහැරෙනු ඉහත රූපයේ පරිදි බහලුම ඇති ස්ථානයට පිවිසි විට දැකගැනීමට හැකියාව ලැබේ.
එම බහලුම තුලට ඇතුලු වීමට cd විධානය සමග බහලුමේ නම ලබාදෙන්න.
cd ies4linux-*

දැන් එය තුල වූ ස්ථාපනය කල හැකි ගොනුව ක්‍රියාත්මක කිරීමට පහත විධානය ලබාදෙන්න.
./ies4linux

එවිට මෙම කවුලුව පැන නගිනු ඇත.


එහි ඇති OK බොත්තම එබූ විට පහත පරිදි ස්ථාපනය ආරම්භ වනු දැකිය හැක.


**දෝශ මතුවේ නම් අවසන් විධානය නැවත ලබාදෙන්න.

මෙවැනි කවුලුවක් මතුවේ නම් Install මත ක්ලික් කරන්න.


එය අවසන් වූ පසු IE6 ආරම්භ වනු ඇත.

මේ Fedora තුල් ධාවනය කරන ලද IE6 හි තිර පිටපත් කිහිපයකි.






ඉතිං ඔන්න ඔහොමයි ලිනක්ස් ඇතුලේ Internet Explorer ස්ථාපනය කරන්නේ. කැමති අය ඉන්නවනං දාලම බලන්න.

2010-01-19

වින්ඩෝස්හි පාලනය ලිනක්ස් නතු කිරිම

මේ සඳහා ජාලගත කරන ලද වින්ඩෝස් හා ලිනක්ස් මෙහෙයම් පද්ධති ඇති පරිගණක දෙකක් අවශ්‍ය වෙනවා. මා යොදාගත්තේ වින්ඩෝස් XP සහ ෆෙඩෝරා මෙහෙයුම් පද්ධති දෙක වේ.

වින්ඩෝස් ලිනක්ස් මගින් පාලනය කරන්නේ මෙහෙමයි.‍
වින්ඩෝස් පරිගණකයට VNC ස්ථාපනය කරන්න. දැන් එහි Options කවුලුවේ Authentication ටැබයට ගොස් මුරපදයක් යොදන්න.

ලිනක්ස් පරිගණකයෙ තුල vnc ස්ථාපනය කරන්න.
yum install vnc

එය ස්ථාපනය වූ පසු ප්‍රධාන මෙනුවේ අන්තර්ජාල සේවා යටතේ TigerVNC Viewer දැකගත හැකි වනු ඇත.
දැන් එය මගින් හෝ
<alt+f2> මගින් ලැබෙන යෙදුම් ක්‍රියාත්මක කිරීමේ කවුලුවේ vncviewer යන්න ලබාදීමෙන් ලැබෙන කවුලුව පහත පරිදි වේ








පෙර යෙදූ මුරපදය ලබාදී පාලනය භාර ගන්න.










පෙර ලිපියක සඳහන් කල පරිදි dynamic DNS බාවිත කිරීමෙන් එම වින්ඩෝස් පරිගණකය ලොව ඕනෑම තැනක සිට පාලනය කිරීමට හැකියාව ලැබෙනවා. කල යුත්තේ dynamic DNS ලිපිනය අගට 5800 port එක භාවිතා කරන එකයි. http://<dynamic DNS ලිපිනය>:5800

2010-01-17

Fedora මත Google Chrome ස්ථාපනය






rpm භාවිතයෙන් ස්ථාපනයට http://www.google.com/chrome වෙත ගොස් Chrome rpm එක කෙලින්ම භාගත කර ස්ථාපනය කිරීමෙ කරගත හැකි උවද කරගත හැකි වුවත් yum මගින්ම ස්ථාපනය පහත පරිදි සිදුකරගත හැක.

මේ සඳහා පළමුවෙන්ම Google Repo එක පිහිටුවාගත යුතු වෙනවා.
Terminal එකේ පහත විධානය ලබා දී google.repo ගොනුව සෑදීමට vi එඩිටරය විවෘත කරගන්න
$ sudo vi /etc/yum.repos.d/google.repo
පහත ‍පේලි ටික එයට එකතු කරන්න. (මෙය පිටපත් කර terminal එකට ගොස් ctrl+Shift+v ලබාදීමෙන් ටමිනලයට ලබාගත හැක.)

[google]
name=Google - i386
baseurl=http://dl.google.com/linux/rpm/stable/i386
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/rpm/stable/i386
enabled=1
gpgcheck=1

දැන් Escape යතුර ඔබා :wq යතුරුලියනය කර Enter යතුර ඔබා ගොනුව සුරකින්න
දැන් පහත විධානය ලබාදෙන්න.

$ sudo yum install google-chrome-beta -y
දැන් Google Chrome Fedora වලට ස්ථාපනය වනු ඇත.
දැන් මෙනුවේ අන්තර්ජාලය යටතේ පරීක්ෂා කර බලන්න.

___
*පහන් පැවසූ පරිදිම beta වෙළුමේ Extension Crash වීමට හැකි බැවින් කපා ඇති විධානය වෙනුවට පහත විධානය භාවිතා කරන්න .
$ sudo yum install google-chrome-unstable

2009-11-30

Fedora 12 මත ස්කයිප් ස්ථාපනය

ටර්මිනල් එකෙන් තමයි මේ වැඩෙත් කරන්න යන්නේ.
මුලින්ම root විදියට ටර්මිනල් එකට ප්‍රවේශ වෙන්න ටර්මිනල් එක විවෘත කරල su යන විධානය ලබා දෙන්න.
එවිට root සඳහා වන මුර පදය ඉල්ලා සිටින අතර එහිදි ඔබේ root පරිශීලක සඳහා වන මුරපදය ලබාදෙන්න.

දැන් vi හෝ nano වැනි editor එකකින් පහත සඳහන් වන ටික /etc/yum.repos.d/skype.repo යන ගොනුව සාදා එය තුල සුරකින්න.
මෙහිදී ඇත්තටම සිදුවන්නේ Skype සඳහා Repository එකක් සෑදීමයි.

[skype]
name=Skype Repository
baseurl=http://download.skype.com/linux/repos/fedora/updates/i586/
#gpgkey=http://www.skype.com/products/skype/linux/rpm-public-key.asc
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-skype
enabled=1
gpgcheck=1


මේ ටික කරල ඉවර උනාම කරන්න තියෙන්නේ පුරුදු විදියටම yum මගින් skype ස්ථාපනයට විධානයට ලබාදීමයි.
එය පහත පරිදි ලබාදෙන්න.
yum install skype --nogpgcheck

දැන් yum මගින් ස්කයිප් ස්ථාපනය කරනු ඇති.

ස්ථාපනය අවසන් වූ පසු යෙදුම-->අන්තර්ජාලය-->Skype මගින් ස්කයිප් ලබාගත හැකියි.

2009-11-23

Google talk Empathy සමග භාවිතා කරන්නේ මෙහෙමයි

Fedora 12 සමග පෙරනිමයෙන් එන chat client තමයි empaty කියන්නේ. ඉතිං ඒකට මේල් එකවුන්ට් ටික එකතු කරගත්ත. දැන් මේල් එකට ලොග් නොවී කෙලින්ම Empathy එකෙන් චැට් කරන්න පුලුවන්.

කරන්න තියෙන්නේ මෙච්චරයි


යෙදුම්-->අන්තර්ජාලය->Empathy IM Client
මගින් Empathy ලබාගන්න. එහි Account කවුලුවේ පහල තියෙන Add New බොත්තම ඔබන්න
දැන් Add New ඉදිරියෙන් ඇති ගලා හැලෙන මෙනුවෙන් Google Talk තෝරාගෙන Create බොත්තම එබූ විට පහත පරිදි දිස්වේ. එහි Login ID සහ Password ලබා දී Advanced යටතේ ඇති සැකසුම් පහත පරිදි සකසන්න.

Server: talk.google.com
Port: 5223
Use old SSL යන්න සලකුණු කර Apply කරන්න. එපමණයි Google Talk ලෙසම Empathy භාවිතා කල හැකි වනු ඇත.



මෙහි ඇති විශේෂත්වය නම් Google Talk හි ඇති ශ්‍රව්‍ය මාධ්‍ය මෙන්ම දෘෂ්‍ය මාධ්‍යද සහය දැක්වීමයි.

2009-11-22

හන්තාන ලිනක්ස් මෙහෙයුම් පද්ධතිය එළි දැක්වේ



වසරකට අධික කාලයක් තිස්සේ කෙරුණු අත්හදා බැලීම්වලින් පසු හන්තාන ලිනක්ස් ව්‍යාපෘතියේ පළමු අදියර පසුගිය දා සම්පූර්ණ කෙරිණි. හන්තාන ලිනක්ස් මෙහෙයුම් පද්ධතිය දැන් සියලු පරිගණක පරිශීලකයින්ගේ භාවිතය උදෙසා අන්තර්ජාලය ඔස්සේත්, හන්තාන ප්‍රජාවේ ස්වේච්ඡා සම්පත් දායකයින් වෙතිනුත් ලබාගත හැකි ය.

හන්තාන ලිනක්ස් යනු කුමක් ද? එය කාට ද?

හන්තාන ලිනක්ස් යනු සුප්‍රකට Fedora මෙහෙයුම් පද්ධතිය සම්මිශ්‍රණය කරමින් සකස් කළ ලිනක්ස් මෙහෙයුම් පද්ධතියකි. අන්තර්ජාල පහසුකම් අඩු පරිශීලකයින්ට, පාසැල් සිසුන්ට හා ගුරුවරුන්ට සහ අවම තාක්ෂණ හුරුවක් ඇති අයට පවා ඉතා පහසුවෙන් තම පරිගණක වැඩකටයුතු ඉටු කරගැනිමේ අවකාශ විවර කර දීමේ අරමුණින් හන්තාන ලිනක්ස් මෙහෙයුම් පද්ධතිය සම්පාදනය කර තිබේ.

Fedora වෙතින් ලැබෙන සියලු පහසුකම්, මෘදුකාංග හා ගුණාංග සියල්ල හන්තාන පද්ධතිය සතු වෙයි. ඊට අමතර ව කාර්යාලයීය, අධ්‍යාපනික, බහුමාධ්‍ය හා ග්‍රැෆික් අවශ්‍යතා සපුරාගැනීමට අවශ්‍ය මෘදුකාංග ගණනාවක් හන්තාන සමග කෙලින් ම ඔබ වෙත ලැබේ. සාමාන්‍ය PC එනම් i686 අකෘති වර්ගයේ පරිගණක සඳහා සැකසූ සජීව තැටියක (Live CD) ස්වරූපයෙන් හන්තාන ඔබ වෙත එයි. දෘඪ තැටියෙහි ස්ථාපනය කිරීමට පළමු ව ඔබට කෙලින් ම මේ සජීව තැටිය මගින්, මෙම මෙහෙයුම් පද්ධතියේ සියලු පහසුකම් ක්‍රියාත්මක කර පිරික්සා බැලීමට පුළුවන.

Fedora වෙතින් ලැබෙන සියලු විශේෂ පහසුකම්වලින් සමන්විත හන්තාන, ඊට අමතර බහුමාධ්‍ය කේතක ගණනාවක් ද පෙරනිමියෙන් ම ඇතුළත් කරගනී. එහෙයින් (MP3 වැනි) ඕනෑ ම බහුමාධ්‍ය අන්තර්ගතයක් සේ ම DVD ආදිය ද කෙලින් ම ධාවනය කිරීමේ පහසුකම හන්තාන සතු ය. හන්තාන බාගැනීමේ දී ඔබට Fedora මෙහෙයුම් පද්ධතියේ නවතම නිකුතුව මෙන් ම RPM Fusion සහ Livna මෘදුකාංග කෝෂ්ටාගාර ද ලැබෙන හෙයින් වෙනත් අමතර පිරියම් කිරීමක් අවශ්‍ය නො වේ. සැකෙවින් කියතොත්, හන්තාන ස්ථාපනය කළ සැණෙකින් ඔබේ කාර්යාලයීය, බහුමාධ්‍ය, ග්‍රැෆික්, අධ්‍යාපනික හා විනෝදාත්මක යන සියලු අංශවල අවශ්‍යතා සපුරාලීමෙයි සමත් වෙයි!

හන්තාන වේගවත් හා සැහැල්ලු ඩෙස්ක්ටොප් පරිසරයක් වන XFCE භාවිත කරන හෙයින් අවම බලයක් සහිත පරිගණකයක් වුව ද වේගවත්ව ධාවනය කිරීමට සමත් වන අතර ඔබේ දෘඪ තැටියේ ඉඩකඩ ද සුරකියි.

හන්තාන ඔබ අතට පත් වනුයේ සපුරා ම නොමිලේ හා නිදහස් ව බැවින් එය පිටපත් කිරීමට හා අන්‍යයන් සමග බෙදාහදාගැනීමට ඔබට සම්පූර්ණ නිදහස හිමි වේ.

හන්තාන ප්‍රජාව


හන්තාන ලිනක්ස් මෙහෙයුම් පද්ධතිය සම්පූර්ණයෙන් ම ප්‍රජා නිෂ්පාදිතයකි. හන්තාන ව්‍යාපෘතිය වටා ගොනු වෙමින් තාක්ෂණික, භාෂාමය හා වෙනත් නානා විධ අංශයන්ගෙන් ස්වේච්ඡා දායකත්වය ලබා දෙන උද්‍යෝගීමත් ප්‍රජාව එහි ප්‍රධානතම ශක්තියයි. හන්තාන ලිනක්ස් භාවිත කරමින්, එහි සංවර්ධනයට පෙරළා දායක වෙමින් ඔබට ද එම ප්‍රජාවේ සාඩම්බර සාමාජිකයකු විය හැකියි!

හන්තාන ලිනක්ස් පිළිබඳ ඔබේ ගැටලුවලට විසඳුම් හන්තාන ලිනක්ස් ෆෝරමය, හන්තාන ලිනක්ස් ගූගල් සමූහය හා #hanthana irc චැනලය ඔස්සේ ඉතා ඉක්මනින් ලබාගැනීමට පුළුවන.

වැඩි විස්තර සඳහා දැන් ම ප්‍රධාන හන්තාන ලිනක්ස් වෙබ් අඩෙවිය hanthana.org පිවිසෙන්න.


හන්තාන ලිනක්ස් පාසල් වලට හදුන්වාදීම

හන්තාන ලිනක්ස් මෙහෙයුම් පද්ධතිය පළමුවෙන් පාසල් සිසුන්ට හදුන්වාදුන්නේ මෙම ව‍සරේ ජාත්‍යන්තර නිදහස් හා විවෘත මෘදුකාංග දින එනම් 2009 සැප්තැම්බර් 19 වන දින අම්බලන්ගොඩ ධර්මාශෝක විද්‍යාලයීයේ පැවැත්වූ අම්බලන්ගොඩ කලාපයේ පාසල් වලට පවත්වන ලද වැඩමුළුවේදීය.


2009 සැප්තැම්බර් මස 17 වන දින රුහුණු විශ්ව විද්‍යාලීය ඉංජිනේරු පීඨයේදී සිසුන් 100 දෙනෙකුට හන්තාන ලිනක්ස් ස්ථාපනය කරගැනීම සහ ඒමගින් සාමාන්‍ය කටයුතු කරගන්නා ආකාරය පිළිබඳ ප්‍රායෝගික පුහුණුවක් ලබා දෙන ලදි.


අතුරුලිය රතනසාර විද්‍යාලය - අකුරැස්ස, කළහේ ශ්‍රී සුමංගලෝදය - කලහේ, ශාරිපුත්‍ර විද්‍යාලය - අහංගම දැනට හන්තාන ලිනක්ස් භාවිතා කරන පාසැල් අතරින් කිහිපයකි.

මීට අමතරව ගාල්ල මධ්‍ය මහා විද්‍යාලයීය (ඕල් සෙන්ට්ස් විද්‍යාලය) තොරතුරු තාක්‍ෂණික කණ්ඩායම සංවිධානය කළ තොරතුරු තාක්‍ෂණ දිනයේදි ද හන්තාන මෙහෙයුම් පද්ධතිය හදුන්වා දීම සඳහා ආරාධනා ලැබුණි.

බෙලිඅත්ත මහපොල අධ්‍යාපනික ප්‍රදර්ශන භුමියේදි මෙම මෙහෙයුම් පද්ධතිය ප්‍රයෝගිකව අත්හදා බලා ලබා ගැනිමේ අවස්ථාව හම්බන්තොට ප්‍රදේශවාසීන්ට හිමිවිය.