Difference between revisions of "Aakash-Business-Tool/C2/ABT-for-Linux/English"
(Created page with ' '''Title of script''':''' ABT on Linux Desktop''' '''Author : Trupti Rajesh Kini''' '''Keywords: video tutorial, Accounting software, Linux, ABT.apk, Genymotion''' {| s…') |
|||
Line 46: | Line 46: | ||
|- | |- | ||
− | | style="border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;padding:0.176cm;"| Open browser | + | | style="border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;padding:0.176cm;"| Slide 4 |
+ | |||
+ | Open browser | ||
and go to '''http://aakashlabs.org/ac/project/3/''' | and go to '''http://aakashlabs.org/ac/project/3/''' | ||
Line 101: | Line 103: | ||
|- | |- | ||
| style="border:1pt solid #000000;padding:0.176cm;"| Point to the '''genymotion''' | | style="border:1pt solid #000000;padding:0.176cm;"| Point to the '''genymotion''' | ||
+ | |||
+ | '''slide 5''' | ||
| style="border:1pt solid #000000;padding:0.176cm;"| This folder has '''genymotion''' for '''32(x86)''' and''' 64(x64)''' bit architecture. | | style="border:1pt solid #000000;padding:0.176cm;"| This folder has '''genymotion''' for '''32(x86)''' and''' 64(x64)''' bit architecture. | ||
Line 111: | Line 115: | ||
|- | |- | ||
| style="border:1pt solid #000000;padding:0.176cm;"| Point to '''virtualbox''' | | style="border:1pt solid #000000;padding:0.176cm;"| Point to '''virtualbox''' | ||
+ | |||
+ | '''slide 6''' | ||
| style="border:1pt solid #000000;padding:0.176cm;"| '''VirtualBox '''is just a virtual machine which won’t directly affect your machine. | | style="border:1pt solid #000000;padding:0.176cm;"| '''VirtualBox '''is just a virtual machine which won’t directly affect your machine. | ||
Line 232: | Line 238: | ||
Click on '''connect.''' | Click on '''connect.''' | ||
+ | |||
+ | '''Slide 7''' | ||
| style="border:1pt solid #000000;padding:0.176cm;"| You can enter '''Username '''and '''Password '''to connect to '''genymotion '''cloud. | | style="border:1pt solid #000000;padding:0.176cm;"| You can enter '''Username '''and '''Password '''to connect to '''genymotion '''cloud. | ||
Line 319: | Line 327: | ||
|- | |- | ||
− | | style="border:1pt solid #000000;padding:0.176cm;"| Add '''export PATH | + | | style="border:1pt solid #000000;padding:0.176cm;"| Add '''export PATH=/opt:$PATH''' |
in .bashrc file | in .bashrc file | ||
Line 402: | Line 410: | ||
|- | |- | ||
− | | style="border:1pt solid #000000;padding:0.176cm;"| Slide | + | | style="border:1pt solid #000000;padding:0.176cm;"| Slide 10 |
| style="border:1pt solid #000000;padding:0.176cm;"| Now, we will learn some important features of '''ABT on Desktop'''. | | style="border:1pt solid #000000;padding:0.176cm;"| Now, we will learn some important features of '''ABT on Desktop'''. | ||
Line 522: | Line 530: | ||
|- | |- | ||
− | | style="border:1pt solid #000000;padding:0.176cm;"| Slide 11 | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.176cm;"| Slide 11 |
+ | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.176cm;"| If you want to use some other | ||
+ | virtual device, you must remember | ||
+ | 2 things: | ||
+ | |||
+ | To install apk, go to | ||
+ | |||
+ | '''Downloads/ABT for Linux/ABTcore/install/ | ||
+ | ''' | ||
+ | |||
+ | Type '''adb -e install ABT.apk''' in | ||
+ | |||
+ | terminal | ||
+ | |||
+ | To start ABTcore, go to '''Downloads/ABT for Linux/ABTcore/ | ||
+ | ''' | ||
+ | |||
+ | Type '''sudo ./abtstart | ||
+ | ''' | ||
+ | |||
+ | |- | ||
+ | | style="border:1pt solid #000000;padding:0.176cm;"| Slide 12 | ||
Summary | Summary |
Revision as of 15:42, 27 August 2014
Title of script: ABT on Linux Desktop
Author : Trupti Rajesh Kini
Keywords: video tutorial, Accounting software, Linux, ABT.apk, Genymotion
Visual Clue | Narration |
/* Slide 1 */
|
Hello and welcome to the spoken tutorial on ABT on Linux Desktop. |
Show Slide
Learning Objectives /*Slide 2 */ |
This tutorial will show you how to install and use ABT on a Linux desktop.
|
Show Slide
System Requirements /*Slide 3 */ |
To record this tutorial, I am using-
For the installation, you will need -
|
Slide 4
Open browser and go to http://aakashlabs.org/ac/project/3/ |
Open web browser and go to this URL-
http://aakashlabs.org/ac/project/3/
|
Point to the download link of ABT_for_Linux.tar.gz file. | Click on the download link. |
Switch to the Downloads folder | ABT_for_Linux.tar.gz file will get downloaded in your Downloads folder. |
Extract downloaded ABT_for_Linux.tar.gz file | I have already downloaded this tar file on my Linux machine.
|
Go to the folder ABT_for_Linux and select files one by one
|
Let me open this folder.
ABTcore genymotion virtualbox install.sh adb file install-ABT-dependencies.sh read_me.rst |
Point to the ABTcore | As learnt earlier, we know that ABTcore installs the backend. |
Point to the genymotion
slide 5 |
This folder has genymotion for 32(x86) and 64(x64) bit architecture.
|
Point to virtualbox
slide 6 |
VirtualBox is just a virtual machine which won’t directly affect your machine.
They are in software package format(.deb) for-
|
Point to install-ABT-dependencies.sh | This Shell script file will install-
|
Point to install.sh file | It will first check whether the virtual device is launched or not.
|
Point to read_me.rst | The read-me file is the customized documentation for genymotion installation. |
Open terminal | Let’s begin the installation now. So, open the terminal. |
In the terminal type
cd Downloads/ABT_for_Linux >> press Enter. |
To access the folder files, type
cd Downloads/ABT_for_Linux
|
Type,
sudo chmod +x install-ABT-dependencies.sh install.sh >> press Enter. |
In order to give executable permission to the Shell scripts, type-
sudo chmod +x install-ABT-dependencies.sh install.sh
|
Enter the root password
>> Press Enter. |
Enter the root password if prompted and press Enter. |
Type ./install-ABT-dependencies.sh >> press Enter | To run the file, type -
./install-ABT-dependencies.sh
|
Type y >> press Enter
|
The following message appears on the screen-
Installing to folder [/usr/bin/genymotion]. Are you sure [y/n] ?
|
Enter root password and hit enter. | After successful installation, it will again prompt for root password.
|
Point to genymotion | genymotion. will be launched. |
Point to the message that You have no virtual device available yet. Do you want to add a new one?
|
The following message appears on the screen-
You have no virtual device available yet. Do you want to add a new one? Click on Yes. |
A new window appears. Click on Connect. | |
Point to credentials
Click on connect. Slide 7 |
You can enter Username and Password to connect to genymotion cloud.
aakashabt and aakashtest1.
|
Point to the new window | After this, a new window appears to create a new virtual device. |
Select Custom Phone 7”-4.4.4-API17-1024*600
|
Select any one of the available virtual devices.
|
Change device name to Aakash.
Click on Next. |
Change device name to Aakash.
Again, click on Next. |
It will start deploying genymotion virtual device.
| |
Click the finish button | Click the Finish button to close the deployment window. |
Click the Play button | Now, click the Play button to start your newly created virtual device. |
Point to the virtual device | We can view the loaded virtual device here. |
Slide 8 | Note:
Don’t close the launched virtual device. Don’t close the terminal. |
Now let’s proceed to install ABT on genymotion. | |
Open a new terminal | Open a new terminal by pressing Ctrl+Alt+T keys simultaneously. |
Open .bashrc file
Type sudo gedit .bashrc. Press Enter. |
Open .bashrc file by typing on the terminal,
sudo gedit .bashrc.
|
Add export PATH=/opt:$PATH
in .bashrc file |
Now edit the .bashrc file by adding the following line at the end of the file.
export PATH=/opt:$PATH |
Save and close | Save and close the file. |
In terminal type
source .bashrc
|
Now in the same terminal type the command-
source .bashrc
|
Open terminal by pressing
Ctrl+Shift+T keys |
Open a new tab on the terminal without closing the previous tab.
|
Go to the path to install another script file.
Type, cd Download/ABT_for_Linux/ press Enter | |
Type ./install.sh >> Press Enter | Now, type ./install.sh and press Enter.
|
Enter the root password
Hit enter. |
Enter the root password of your machine, if prompted and press Enter.
|
We have successfully installed ABT on a Linux machine through a virtual device genymotion.
| |
Slide 9 | Note:
There might be chances that genymotion doesn’t work with the given virtual boxes.
by Synaptic Package Manager |
Point to install.sh file | In future if you want to start ABT, just run ./install.sh command in the terminal . |
Slide 10 | Now, we will learn some important features of ABT on Desktop.
Note: Here files will be saved on the Desktop. |
Open Ledger report | I have already created a sample organization called I gave this name for distinctness.TK Group.
And I will view the ledger report for Sbi account. |
Point to the top right corner >> click on Options button | In the report, on the top right corner, I will click on Options button.
It will give me 2 options:
|
Choose Export as PDF | I will choose Export as PDF option. |
Select No. | I don’t want to set password for file security. So I will select No. |
Click on Save file. | Click on Save file button.
|
Point to the folder ABT_PDF | All the pdf files generated will be saved in this ABT_PDF folder. |
Point to the folder ABT_CSV | Likewise, the csv files generated will be saved in ABT_CSV folder. |
Now, we will learn how to import and export an organization. | |
Click on Export Organization option >>
Click on Yes. |
First let’s learn how to export an organization.
|
Point to export folder | This will create a folder called export in the Home directory.
|
These organizations can be imported on any other Linux machine, on which ABT is installed.
| |
Before transferring the folder, however, we need to give permissions to the folder. | |
Type sudo chmod 777 export | Open a new terminal and type sudo chmod 777 export.
|
Go to the welcome screen of ABT | Next, we will learn how to import an organization.
|
Point to Import Organization option on the sliding drawer on the left. | We can see the Import Organization option on the sliding drawer, on the left.
|
Click on Import Organization.
|
Click on Import Organization.
We can import only those organizations which are present in the export folder. |
Click on Import >> click on Exit. | Click on Import and then click on Exit. |
Slide 11 | If you want to use some other
virtual device, you must remember 2 things: To install apk, go to Downloads/ABT for Linux/ABTcore/install/ Type adb -e install ABT.apk in terminal To start ABTcore, go to Downloads/ABT for Linux/ABTcore/ Type sudo ./abtstart |
Slide 12
Summary |
<<PAUSE>>
Let us summarise. In this tutorial, we learnt how to install and use ABT on a Linux desktop. |
Slide 13
|
Watch the video available at http:spoken-tutorial.org/
It summarizes the Spoken Tutorial project.
|
Slide 14
|
The Spoken Tutorial Project Team
For more details, please write to contact@spoken-tutorial.org |
Slide 13
|
Spoken Tutorial Project is a part of the Talk to a Teacher project.
http://spoken-tutorial.org/NMEICT-Intro This is Trupti Kini from IIT Bombay signing off. Thank you for watching. |