Posts

Showing posts from 2017

SSH and Ubuntu Touch - everything you want to ask but are afraid to ask

Image
Introduction SSH stands for  Secure Shell  and allows you to access remote machine's shell to execute terminal mode commands in it. Here we will emphasize the use with Ubuntu Touch which will render your UT device a hole lot more useful and powerful. Also, more convenient to work with. Windows has equivalent solutions, that I will not cover here. I will only tell you that to connect to UNIX shell over ssh from Windows machine, you can use  PuTTY  as ssh client, but won't at all cover Window's server side for remote shell. Table Of Conent Introduction SSH on Ubuntu Touch SCP SSHFS X forwarding X forwarding over SSH and into chroot containers Launchers for remote apps SSH on Ubuntu Touch This chapter will cover two topics: enabling ssh service allowing access to clients Enabling ssh service by default your UT device should have the service installed, and possibly running too. To make sure, you check the service status, no need sudo for

Lazarus IDE on ARM Ubuntu (Raspberry Pi, Ubuntu Touch, etc)

Image
Lazarus IDE runs on plethora of platforms but today we focus on ARM Linux: Embedded Linux, single board computers, smartphones and tablets. Native visual RAD development on ARM Linux. I wrote this post with the aspiration for it to become the most comprehensive practical guide for Lazarus IDE, and effectively Object Pascal software development on and for ARM Linux, but with focus specifically on Ubuntu. Table of content Introduction FPC compiler Method 1: installing with apt-get Method 2: building from sources (recommended) Method 3: copying from another device use-case 1: Raspberry Pi use-case 2: Ubuntu Touch use-case 3: All Things Ubuntu (true convergence) Switching widgetsets Known issues Introduction " Lazarus is a Delphi compatible cross-platform IDE for Free Pascal. It includes LCL which is more or less compatible with Delphi's VCL. Free Pascal is a GPL'ed compiler that runs on Linux, Win32/64, OS/2, 68K and many more. Free Pascal is desig