Linux Desktop
OS
- Ubuntu Desktop download
Ubuntu 18.04 software status
Software | Supported | Remarks |
---|---|---|
MS office (2007) | YES (TESTED) | via WINE compatibility tool |
MS Teams | YES (TESTED) | Preview edition launched by Microsoft |
Chrome | YES (TESTED) | |
Firefox | YES (TESTED) | Default with OS |
Team Viewer | YES (TESTED) | |
Any Desk | YES (TESTED) | |
Adobe PDF reader | USE ALTERNATIVE (ALTERNATIVE TESTED) | Can open PDF files with browsers or Evince (default in Ubuntu) or Okular software. |
WinZip or Win RAR | USE ALTERNATIVE (ALTERNATIVE TESTED) | Using zip, unzip, unrar & tar packages. (Ubuntu default's was enough to handle zip & extract rar files) |
Notepad++ | USE ALTERNATIVE (ALTERNATIVE TESTED) | Notepad++ can be installed using snap packages, But gedit (default), VSCODE editors are good alternatives |
Java 1.8 | YES (TESTED) | |
Eclipse Code Editor | YES (TESTED) | Installation tested eclipse 2020-06 version, End user feedback pending |
Oracle SQL Developer | YES (TESTED) | Tested sample DB connection & query |
Oracle client | Not needed | As of now above Oracle SQL Developer can be used |
GIT | YES (TESTED) | |
Forti Client VPN | YES (TESTED) | |
Jcreator Code Editor | USE ALTERNATIVE (ALTERNATIVE TESTED) | No as per wiki & sites, But Eclipse, netbeans, VS Code or other editors are good alternatives |
Tortoise GIT | USE ALTERNATIVE | New tool training must be provided. Dev team can also use CLI/ Eclipse or other git clients |
Beyond Compare | YES (TESTED) | It's licensed/ commercial software. |
Aqua Studio (Postgres) | YES (Commercial), USE ALTERNATIVE | Instead use open source like pgAdmin. Existing omniDB , browser based tool should work for postgres. Also check 'Oracle SQL Developer' - it can connect to postgres via JDBC drivers setup! |
CavaJ decompiler | USE ALTERNATIVE | testing pending, https://marketplace.eclipse.org/content/enhanced-class-decompiler#group-details, https://askubuntu.com/questions/272189/open-source-free-java-decompiler# |
Data card (Internet) | USE ALTERNATIVE (ALTERNATIVE TESTED) | WIPOD works as it provides WIFI network. If dongle then drivers must be tested by respective user/ vendor. |
DSC token driver | YES | Vendor provided drivers for safenet |
Xlite(Support Desk tool) | YES | (Manohar) Will support with some changes, testing pending |
JWS support | In progress | (Java Team) Some changes required to test. check for both /usr/lib64, /usr/lib folder. Convert .bat file to .sh (shell) file to kill existing process. Configure JWS variable (use oracle sdk). .jnlp file should be associated with JWS application by default. |
CS Mapper Check Tool | NO | (Local Exe) Given by Sonia. Can't we upload some where & get it checked, do we need it in each machine ? |
IE 11 browser | NO | Use latest IE edge browser instead (recommended by Microsoft) |
MS Office
compatibility table
As on July 2020
MSOFFICE | Last Wine Version Tested | Rating | Supported | OS |
---|---|---|---|---|
2003 | 3.12 | Silver/ Platinum | Excel, Word, PPT, Outlook | Ubuntu 14.04 (Silver), ArchLinux (Platinum) |
2007 | 4.7 | Platinum | Excel, Word, PPT, Outlook | Ubuntu 18.04 (Platinum) |
2010 (32 bit) Retail release June 15, 2010 | 3.19 | Gold / Platinum | Excel, Word, PPT | Ubuntu 18.04 (Gold), Linux Mint (Platinum) |
2013 (64 bit) | 5.0 | Garbage/ Gold | Ubuntu (Garbage), raw debian GNU (Gold) |
Wine (style 1)
If your system is 64 bit, enable 32 bit architecture (if you haven't already)
- Download and add the repository key
- Add the repository:
- Update packages
- Install wine
Wine (style 2)
If style1 throws error during wine installation about unmet dependencies, then use following steps
remove repository added earlier
- referring different repositories
- Update packages
- Install wine
Install playonlinux & dependencies
- ref -> debian
MS Office from PlayOnLinux wizard
Ref Link //even printer, multi excel windows trouble shooting exists
Open play on linux (POL) by search/ launcher
go to Tools > Manage Wine versions
- For Office 2007, Install Wine 4.7
- For Office 2010 (32bit) install Wine 2.13 WIne 3.03 as per link
click on Install at top bar (the one with a plus sign).
In Install window, select "Office" from top bar and make sure "Commercial" checkbox is selected below
Now select - Microsoft Office 2007/ 2010 and click on Install , Next
Please Choose an Installation Method (select DVD or file installation) Then click on Next. Browse the files or the DVD for MSOffice setup.exe.
Now, after click on Next: you'll see a sequence of PlayOnLinux installation windows, configuring the new Windows virtual drive, installing components, etc.
Automatically the MSOffice installer will be displayed. Just follow the steps.
Note: To add gmail in outlook check IMAP/POP is enabled in it's setting.
MS office 2007 better works on linux
Other references
- https://help.ubuntu.com/community/Microsoft_Office
- https://www.howtogeek.com/171565/how-to-install-microsoft-office-on-linux/
- https://askubuntu.com/questions/998735/how-to-properly-install-microsoft-office-in-ubuntu-14-04-with-wine
- https://medium.com/@neerajvash8/installing-office-in-ubuntu-18-03-lts-b5aa6a63c868
MS Teams
- Download Link,
- choose Linux (DEB 64-bit), save the .deb file (say teams_1.3.00.16851_amd64.deb)
- Open terminal to download location & run following command
Google Chrome
- Google search chrome download (in linux)
- choose Linux (DEB 64-bit), save the .deb file (say google-chrome-stable_current_amd64.deb)
- Open terminal to download location & run following command
Team Viewer
- Download Link
- choose Linux (DEB 64-bit), save the .deb file (say teamviewer_15.7.6_amd64.deb)
- Open terminal to download location & run following command
- check DNS SERVER settings if team viewer not detecting internet , also enable service back
Beyond compare
- Download Link
- choose Linux (DEB 64-bit), save the .deb file (say bcompare-4.3.5.24893_amd64.deb)
- Open terminal to download location & run following command
git clients
No Internet issue
- fix DNS resolve conf 'linux-server\ubuntu\install-server.md' -> DNS server
AnyDesk
- Download Link
- Choose Debian/Ubuntu 64-bit -> Download, save the .deb file (say anydesk_5.5.6-1_amd64.deb)
- Open terminal to download location & run following command
VSCode
- Download Link
- Choose Debian 64-bit -> Download, save the .deb file (say code_1.47.2-1594837870_amd64.deb)
- Open terminal to download location & run following command
Fortinet client VPN
- Download Link
- Choose Download for Linux (.deb) -> save the .deb file (say FortiClientFullVPNInstaller_6.4.0.0851.deb)
- Open terminal to download location & run following command
Eclipse
- Java must be installed (learning/java/installation-java.md)
- Download Link
- Download 64 bit compressed file (say eclipse-inst-linux64.tar.gz)
- Right click & extract file, click on "eclipse-inst" file & follow up the steps
- To launch application click "eclipse" file in final installation folder at /home/eclipse/**/eclipse/
- create a symbolic link for "eclipse" file in home-> Desktop folder for easy access
Oracle sql developer
Create/ sign in with oracle account link
Choose "other platforms", save file (say sqldeveloper-19.2.1.247.2212-no-jre.zip),
(optional step) Extract the file, place it's folder 'sqldeveloper' in '/opt/'
Check '/opt/sqldeveloper/sqldeveloper.sh' has executable permission
Dependency
- Download Oracle JDK
- Choose 'Linux x64 Compressed Archive', save file (say jdk-8u261-linux-x64.tar.gz)
- Extract the file & move folder (say jdk1.8.0_261) to /opt/, it has jre & other lib tools
Configuration
- Open '/opt/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf', add following (to fix oracle time zone issue)
AddVMOption -Doracle.jdbc.timezoneAsRegion=false- Also check '/etc/default/locale' has proper locales else update-locale (check installation-java.md -> oracle issue)
- Run file '/opt/sqldeveloper/sqldeveloper.sh', it will throw error then do below setting in user home directory
- Open ' ~/.sqldeveloper/{{sql-dev-version}}/product.conf' (say /home/test/.sqldeveloper/19.2.1/product.conf), add following JDK dependency path
SetJavaHome /opt/jdk1.8.0_261/- Now run the file '/opt/sqldeveloper/sqldeveloper.sh' again
SQL hanging issue (Yogesh/ IT points)
Oracle Instant Client (10g)
(command line tool)
- Download Link
- Choose "Instant Client for Linux x86-64" -> "Version 10.2.0.5"
- Download packages (zip/ rpm)
- zip
- basic-10.2.0.5.0-linux-x64.zip
- jdbc-10.2.0.5.0-linux-x64.zip
- sqlplus-10.2.0.5.0-linux-x64.zip
- sdk-10.2.0.5.0-linux-x64.zip
- odbc-10.2.0.5.0-linux-x64.zip -rpm
- oracle-instantclient-basic-10.2.0.5-1.x86_64.rpm
- oracle-instantclient-devel-10.2.0.5-1.x86_64.rpm
- oracle-instantclient-jdbc-10.2.0.5-1.x86_64.rpm
- oracle-instantclient-odbc-10.2.0.5-1.x86_64.rpm
- oracle-instantclient-sqlplus-10.2.0.5-1.x86_64.rpm
- zip
- Installation Ref
e-token driver set up
Prerequisite
Drivers Download
- Download respective drivers from Site Link for epass 2003, emudra watch data, ProxKey, Trust key..etc
- For Safenet & aladdin (same) drivers were provided by vendor
- Open the terminal at location of driver files (.deb) & install with following command like
safenet or other .deb files
epass 2003
earlier device steps (given by IT/ CRM)
Visit tender wizard
- Visit TW site, Register -> UpdateDSCSerialNo->
- Download DocSign.jnlp
- Run the jnlp file from JWS
- Also in browser, some setting to allow localhost JWS server URL
Email thunderbird
VPN issue
- outgoing server smtp port say 587
- encryption as TLS/ STARTTLS
Extension
- Menu -> Addons -> Extensions -> Monterail //for theming
- Menu -> Preferences -> Layout -> Vertical //for vertial view like outlook
- Menu -> View -> SortBy -> GroupedBySort
Links
Contacts
- export outlook contacts as business card (.vcf)
- Import in thunderbird
- Addressbook popup, Tools -> Import -> AddressBook -> Vcard File
Tags
- assigning & filtering messages by tags
- https://support.mozilla.org/en-US/kb/message-tags
Filters
importing from outlook (style 1)
importing from outlook (style 2)
- Download & install mailstore-home in windows
- Archive email -> outlook pst file (browse) -> run
- Export email -> Directory/ file system
- In thunder bird, install ImportExportTools extension
- create a local folder in left folder pane
- right click new folder -> ImportExportTools -> Import all messages from directory -> also from it's sub directories(choose the exported earlier folder)
Domain User mapping
adding domain user to ubuntu
add following packages
- discover domain
- Join admin user
- Permit other admin users
- Auto create home dicrectory on login
Useful BuiltIn Tools
- Disks
- System Monitor
Dev Tools
- Node Programming (exists)
- MongoDB database (exists)
- Beyond compare (exists) //use VSCode git diff
- Postman (exists)
- Adobe XD (Not Available)
- Check Wine (Windows Instructions Emulator) or PlayOnLinux or other Windows Instruction set emulator.
- check popular web based tools like figma
- check open source like https://pencil.evolus.vn/
Communication & Docs
- Outlook (Not Available)
- Use office 365 online browser application
- Check other alternatives email clients
- Microsoft Office (Not Available)
- Use libre office..etc
- Use office 365
- Check other alternatives
- Dropbox, google drive (exists)
- rclone open source alternative to sync google drive, dropbox data
dropbox
- Download deb file
- Manual install file
System
- kaspersky (exists)
- Remmina //for remote desktop
- Ubuntu Remote Desktop link
- Ubuntu to Windows Server RD XRDP link
- cleaner alternative
- LDAP (currently IT team uses windows specific ActiveDirectory)
gedit
- preferences -> editor -> Auto save file every _ minutes
- quick open : preferences -> plugins -> quick open //menu -> quick open to search by file name
- menu -> view -> side panel
- gedit-restore-tabs plugin
Others
Typing software
klavaro
sudo apt updatesudo apt install klavaro -yNote: -y == --yes (to answer questions of Y/n with Y)
Domain Login
- White paper//exists in Ubuntu folder
New LDAP
- https://www.freeipa.org/ (Built on 389 & others)
- OpenLDAP
- 389 Directory Serve by RedHat (Open source version of Red Hat Directory Server)